黑马程序员技术交流社区
标题:
字符串返回问题
[打印本页]
作者:
松毛
时间:
2013-11-8 15:07
标题:
字符串返回问题
本帖最后由 松毛 于 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);
}
}
编译时为什么出现的结果是这样的啊?
WW{EANQ96K[PN7{0{Z1CC20.jpg
(30.43 KB, 下载次数: 9)
下载附件
2013-11-8 15:06 上传
作者:
(0.0)’
时间:
2013-11-8 15:16
晕,你方法都写错了,是小写s
方法是substring()
作者:
唐宋元明清
时间:
2013-11-8 15:16
return str.subString(start,end+1);
方法名错了,应该S应该是小写。
return str.substring(start,end+1);
作者:
风飞雪未扬
时间:
2013-11-8 15:37
return str.substring(start,end+1);
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2