本帖最后由 松毛 于 2013-11-8 15:52 编辑
class StringTest
{
public static void main(String[] args)
{
String s = " dgg dedg ";
sop(s);
s = myTrim(s);
sop(s);
}
public static void sop(String str)
{
System.out.println(str);
}
public static String myTrim(String str)
{
int start = 0;
int end = str.length()-1;
while(start <= end && str.charAt(start) == ' ')
start++;
while(start<=end && str.charAt(end) == ' ')
end--;
return str.subString(start,end+1);
}
}
编译时为什么出现的结果是这样的啊?
|
|