在java语言中,我输入一个字符串:“abc”,怎样可以用一个最简单的方法把它给反转了。就是输出“cba”.

如题所述

第1个回答  推荐于2018-01-12
我写了一个更通用的方法,不限于3个字符的,任意长度的均可,权当交流:
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner input = new Scanner(System.in);
System.out.println("请输入一个字符串:");
String str = input.next();
Reverse(str);
}

public static void Reverse(String str){
System.out.println("反转后的字符串为:");
for(int i = 0; i < str.length(); i++){
String temp = "";
temp = temp + str.charAt(str.length()-i-1);
System.out.print(temp);
}本回答被网友采纳
第2个回答  推荐于2018-03-26
public static void main(String[] args) {
String str="abc";
String temp="";
for (int i = 0; i < str.length(); i++) {
temp=temp+str.charAt(2-i);
}
System.out.println(temp);
}
}本回答被提问者和网友采纳
第3个回答  2012-02-21
String str = "abc";
str = Reverse(str);
相似回答