通过for循环对字符串进行遍历:初始条件设为i = 0,索引从0开始,循环条件为i < n.length(),当i = n.length()时,i已经超出了索引范围(0~n.length()-1),所有每次循环后要i++实现下标递增
public class Test {
public static void main(String[] args) {
String s = "我本将心向明月";
//保存逆序字符串
String ret = "";
//方法1:逆序
for(int i = s.length()-1;i>=0;i--) {
ret = ret + s.charAt(i);
}
System.out.println(ret);
//方法2:顺序
ret = "";
for(int i = 0;i<s.length();i++) {
ret = s.charAt(i)+ ret;
}
System.out.println(ret);
}
}
月明向心将本我
月明向心将本我