38 求反数字字符串
作者: 张志寿时间限制: 1S章节: 字符串
问题描述 :
编写一个程序,将输入的数字串反转过来并输出。如:输入123,输出321。
输入说明 :
你的数据需要从标准输入设备(通常为键盘)中读入多组测试数据。每组输入数据由一行组成,每行由一个数字串组成,数字串长度不超过20位。在行首和行尾没有多余的空格。
输出说明 :
对每组测试数据,你的程序需要向标准输出文件(通常为启动该程序的文本终端,例如你在Windows中启动该程序所用的命令行终端)依次输出一组对应的答案。所有数据前后不要输出多余的空行,两组数据之间也不要输出多余的空行。每组输出数据由一行组成,每行由一个数字串组成,在行首和行尾不要输出多余的空格。
输入范例 :
123456789
120
输出范例 :
987654321
021
import java.util.Scanner;
public class test_38 {
/**
* 38 求反数字字符串
*/
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
StringBuilder builder;
String next;
while (sc.hasNext()){
next = sc.next();
builder = new StringBuilder();
System.out.println(builder.append(next).reverse().toString());
}
}
}