第1个回答 2016-09-13
public static void main(String args[]) {
Scanner reader=new Scanner(System.in);
String original=reader.next();
StringBuffer output=new StringBuffer(original);
output.reverse();
//获取输入字符串的长度
int length = output.length();
//循环遍历此字符串
for (int i = 0; i < length; i++) {
//如果第一位为0的话就用空字符串替换掉
if(("0").equals(output.substring(0, 1))){
output.replace(0, 1, "");
}
}
System.out.println(output.toString());
}
第2个回答 2016-09-13
@Test
public void TestB(){
int i = 1234;
String str = i + "";
str = reverseSort(str);
int j = Integer.parseInt(str);
System.out.println(j);
}
//字符串倒序函数
public static String reverseSort(String str) {
String str2 = "";
for (int i = str.length() - 1; i > -1; i--) {
str2 += String.valueOf(str.charAt(i));
}
return str2;
}
第3个回答 2016-09-13
public class test {
public static void main(String args[]) {
int num = 123456;
String str = num + "";//数字转换成字符串
String newStr = "";
for (int i=str.length()-1;i>=0;i--){
char s = str.charAt(i);
newStr += s;
}
//字符串转换成数字
num = Integer.parseInt(newStr);
System.out.println(num);
}
}本回答被网友采纳