大佬们,我忘了23行的意思了,有人可以讲一下吗
java吧
全部回复
仅看楼主
level 9
2019年01月02日 12点01分 1
level 9
[惊哭][委屈][泪]
2019年01月02日 13点01分 2
level 2
该字符串下标为i处的字符
2019年01月02日 13点01分 3
额 我想问的是为什么要加str1
2019年01月02日 13点01分
@小小萌新来♬ 你..........循环加到空串里面啊
2019年01月02日 13点01分
@Diane丶深海 当初写的,现在回顾忘了为什么要加str1,能讲一下吗?
2019年01月02日 13点01分
level 13
追加啊,要是不加str1每次循环赋值给str1,最后得到的是一个字符,而不是整个字符串,你自己可以把str1去掉看看效果就知道了
2019年01月02日 14点01分 4
去掉报错的
2019年01月02日 16点01分
str1是空格 让你打印的数字有空格
2019年01月10日 13点01分
要想删str1 要把你20行一起删了才行
2019年01月10日 13点01分
level 6
是不是你要把指定字符串顺序倒一下?
2019年01月02日 17点01分 5
是的哦,但是忘了为什么加str1了
2019年01月03日 00点01分
@小小萌新来♬ 你不加str1就是每次给str1赋值,每次只有一个字母,但是你目的是获得反向字符串,加str1就是在原来的str1上加一个子母,不断循环就可以得到你要的结果了
2019年01月03日 00点01分
level 11
你不添加str1,代表char+char(字符加字符),还是字符串吗?
2019年01月03日 00点01分 7
level 6
str1是一个容器, 把str中的字符, 倒序取出每一个, 都要放到一个字符容器中, 使其重新拼接成一个字符串.
2019年01月03日 01点01分 8
level 6
str1是空串,23行就是每次循环往空串加东西
2019年01月03日 01点01分 9
level 8
你的str 1开始不是空么,你舒服一串字符然后循环截取,最后str1就是你输入的字符倒过来
2019年01月03日 07点01分 10
level 9
感谢各位的回复,谢谢!
2019年01月10日 13点01分 11
level 1
倒着遍历拼接字符,最后得到反转字符串,用tochararray也可以做,
2019年01月10日 13点01分 12
level 8
这不遍历字符串么,拿到字符串索引对应的字符,拼接到str上,此处可用+=,StringBuffer还是SpringBuilder有个reverse()反转方法,调用就好了
2019年01月12日 15点01分 13
1