String str="qwertyuiop"
for (int i = str.length()-1i >= 0i--) {
// 字符串下标从0开始,长度-1结束。倒序所以从长度-1开始,0结束。
System.out.print(str.charAt(i))
}
1、首先我们打开java编辑器,新建一个main函数
2、接下来在main函数中声明一个字符串
3、然后利用toCharArray()方法将字符串倒序,接下来循环输出
4、最后我们执行Java程序以后就可以得到倒序输出的字符串了
将字符串倒叙输出有多种方式,下面我罗列两种以作参考:方法一:利用String类的toCharArray(),再倒序输出数组。
public class javatest {
public static void main(String[] args) {
String originalString = "abcdefg"
String resultString = ""
char[] charArray = originalString.toCharArray()
for (int i = charArray.length-1i>=0i--){
resultString +=charArray[i]
}
System.out.println(resultString)
}
}
方法二:使用reverse()方法
public class reverseTest {
public static void main(String[] args) {
String originalString = "abcdefg"
StringBuffer stringBuffer = new StringBuffer(originalString)
System.out.println(stringBuffer.reverse())
}
}