public class Test {
public void gg(String s) {
for(int i =s.length()-1;i >= 0; i--) {
System.out.println(s.substring(i,1));
}
}
public static void main(String[] args) {
Test t = new Test();
t.gg("abcdef");
}
}
请高手看看gg方法.有什么不对的地方?
public void gg(String s) {
for(int i =s.length()-1;i >= 0; i--) {
System.out.println(s.substring(i,1));
}
}
public static void main(String[] args) {
Test t = new Test();
t.gg("abcdef");
}
}
请高手看看gg方法.有什么不对的地方?
substring的第二个参数不是长度,而是结束字符的index!
应该改为s.substring(i, i + 1)
返回一个新字符串,它是此字符串的一个子字符串。
如abcdef字符串,substring(1,3)返回bc
返回一个新字符串,它是此字符串的一个子字符串。
如abcdef字符串,substring(1,3)返回bc
--------------------------------------------
substring(1,3)返回bc?