黑马程序员技术交流社区
标题:
模拟一个trim方法,去除字符串两端的空格
[打印本页]
作者:
yninggis
时间:
2014-11-26 01:00
标题:
模拟一个trim方法,去除字符串两端的空格
下面这段代码看了好几次,没找出问题在哪,编译失败。
class StringDemo
{
public static void main(String[] args)
{
String s = " slien ";
s = clearBlank(s);
System.out.println(s);
}
public static String clearBlank(String s)
{
int first = 0;
int last = s.length()-1;
while (first<=last && s.charAt(first)==' ')
first++;
while (first<=last && s.charAt(last)==' ')
last++;
return s.substring(first,last+1);
}
}
作者:
Imp_x
时间:
2014-11-26 01:53
last--吧{:3_66:}这么晚就睡了吧 注意力不行 学习效率不高啊 我也睡了
作者:
关军波
时间:
2014-11-26 08:25
你写了两个空啊 大哥,写一个就行了;还有是last-- 不是加加。
作者:
关军波
时间:
2014-11-26 08:26
class StringDemo
{
public static void main(String[] args)
{
String s = " slien ";
s = clearBlank(s);
System.out.println(s);
}
public static String clearBlank(String s)
{
int first = 0;
int last = s.length()-1;
while (first<=last && s.charAt(first)==' ')
first++;
while (first<=last && s.charAt(last)==' ')
last--;
return s.substring(first,last+1);
}
}
复制代码
作者:
关军波
时间:
2014-11-26 08:27
多写了一个空字符,还有last是--
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2