当前位置:编程学习 > JAVA >>

java基础

                  
                   String str = "abc";
String a = " ";
for(int i = 0; i < str.length();i++){
a = a + str.charAt(2-i);

}
System.out.println(a);
   }

a = a + str.charAt(2-i);
意思是什么


--------------------编程问答-------------------- a = a + str.charAt(2-i);
charAt(2-i)  是取字符串中  2-i位置的字符  然后+a赋值给a --------------------编程问答-------------------- str.charAt(int) 返回int指定索引处的 char 值
就是将str倒着输出 --------------------编程问答-------------------- 结果是:abccba,就是倒序输出。 --------------------编程问答--------------------
引用 3 楼  的回复:
结果是:abccba,就是倒序输出。


cba吧  --------------------编程问答-------------------- 1楼正解 --------------------编程问答-------------------- 倒序输出
--------------------编程问答-------------------- cba --------------------编程问答--------------------
引用 6 楼  的回复:
倒序输出

+1 --------------------编程问答--------------------
引用 6 楼  的回复:
倒序输出

+1
补充:Java ,  Java SE
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,