标签: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