java每日小算法(24)

/* 【程序24】 
题目:给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。    */
package test;

import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;

public class test
{

	public static List<String> integer(int num)
	{
		List<String> number = new ArrayList<String>();
		String[] a = String.valueOf(num).split("");
		for (int i = 1; i < a.length; i++)
		{
			number.add(a[i]);
		}
		return number;
	}

	public static void main(String args[])
	{
		List<String> number = new ArrayList<String>();
		
		Scanner sc = new Scanner(System.in);
		System.out.println("请输入一个数字:");
		int num = sc.nextInt();
		sc.close();
		
		number = integer(num);
		for (int i = number.size() - 1; i >= 0; i--)
			System.out.print(number.get(i));
	}
}


你可能感兴趣的:(number,import,package,public,正整数)