本文共 532 字,大约阅读时间需要 1 分钟。
给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。
输入:65464输出:546456
import java.util.*;public class Main { public static void main(String[] args) { Scanner s = new Scanner(System.in); long a = s.nextLong(); /*String str = String.valueOf(a); System.out.println(str.length()); StringBuffer st = new StringBuffer(str); st.reverse(); System.out.println(st); */ String str = String.valueOf(a); System.out.println(str.length()); for(int i=str.length()-1;i>=0;i--){ System.out.print(str.charAt(i)); } System.out.println(); }}
转载地址:http://svali.baihongyu.com/