标签:2015华为机试 stringbuffer java 算法
题目描述:
输入一个五位以内(包括5位)的正整数,(1)判断它是一个几位数;(2)逆序输出其各位数字。
输入:多组数据,每组一行
输出:对应一行输出
样例输入:56439
样例输出:5 93465
解题思路:使用StringBuffer的reverse方法即可。
代码如下:
public static void main(String[] args)
{
Scanner sc=new Scanner(System.in);
while (sc.hasNext())
{
String input=sc.next();
String s=String.valueOf(input);
int len=s.length();
StringBuffer sb=new StringBuffer(s);
sb.reverse();
System.out.print(len+" "+Integer.parseInt(sb.toString()));
}
sc.close();
}
版权声明:本文为博主原创文章,未经博主允许不得转载。
标签:2015华为机试 stringbuffer java 算法
原文地址:http://blog.csdn.net/zzc8265020/article/details/46858821