黑马程序员技术交流社区
标题:
关于String练习题,大家进来看看
[打印本页]
作者:
rolan
时间:
2015-4-27 20:20
标题:
关于String练习题,大家进来看看
本帖最后由 rolan 于 2015-4-29 22:51 编辑
class String1{
public static void main(String[] args){
String s=" abvcxd ";
sop(s);
// s=myTrim(s);
// sop(s);
// sop(reverseString(s,5,6));
sop(reverseString(s));//[color=Red]提示我这里出了问题[/color]
}
public static void sop(Object obj){
System.out.println(obj);
}
public static String reverseString(String s,int start,int end){
char[] chs=s.toCharArray();
reverse(chs,start,end);//[color=Red]提示我这里出了问题[/color]
return new String(chs);
}
public static String reverseString(String s){
return reverseStringth());//[color=Red]提示我这里出了问题[/color]
}
private static void reverse(char[] chs,int start,int end) {
for(int x=start,y=end;x<y;x++,y--){
swap(chs,start,end);
}
}
private static void swap(char[] chs, int start, int end) {
char temp=chs[start];
chs[start]=chs[end];
chs[end]=temp;
}
public static String myTrim(String x){
int start=0;
int end=x.length()-1;
while(start<end&&x.charAt(start)==' '){
start++;
}
while(start<end&&x.charAt(end)==' '){
end--;
}
return x.substring(start, end+1);
}
}
复制代码
作者:
rolan
时间:
2015-4-27 20:39
如图中所标注的,elispse提示我出错
作者:
ccsd999
时间:
2015-4-27 21:05
随便看不懂,还是要顶一下
作者:
andre
时间:
2015-4-27 21:18
小白,看不懂啊
作者:
lshaizj
时间:
2015-4-27 21:19
值得研究哦
作者:
V_nan
时间:
2015-4-27 21:20
貌似很高端的样子·····还是顶下
作者:
珠宝
时间:
2015-4-27 21:59
不好意思哦,不大明白
作者:
RayLi
时间:
2015-4-27 22:05
顶起来,,,
作者:
大兵在海边
时间:
2015-4-27 22:29
能一眼看出来的就是第19行多了一个括号,语法目前没看出来错误
作者:
大兵在海边
时间:
2015-4-27 22:38
再就是第19行,你没写没有reverseStringth()方法啊
作者:
缤纷落叶
时间:
2015-4-27 23:03
必须顶............
作者:
rolan
时间:
2015-4-29 22:51
大兵在海边 发表于 2015-4-27 22:38
再就是第19行,你没写没有reverseStringth()方法啊
谢谢。。。万分感谢啊,就是这里。。囧。。。是我手残敲错了,竟然看了半天没发现
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2