Java倒序输出数字

发布网友

我来回答

3个回答

热心网友

import java.util.Scanner;

public class test {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
char[] ch = null;
System.out.println("请输入一个十位数的数字");
String str = sc.next();
if (str.trim().length() != 10) {
System.out.println("你输入的数字格式不正确,清检查后重新输入");
}else {
ch = str.toCharArray();
}
for (int i = ch.length; i > 0 ; i--) {
System.out.print(ch[i-1]);
}
}
}

热心网友

StringBuffer sb =new StringBuffer();
sb.append("12345670");
System.out.println(sb.reverse().toString());

热心网友

public class Test{

public StringBuilder Write() throws IOException {
BufferedReader buff = new BufferedReader(new InputStreamReader(System.in));
String content;
StringBuilder sb = new StringBuilder();

sb.append(buff.readLine());

return sb.reverse();
}

public static void main(String[] args) throws ClassNotFoundException, IOException {
System.out.println(new Test().Write());
}
}

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com