:給一個不多於5位的正整數,要求:一、求它是幾位數,二、逆序打印出各位數字。
01 package com.qimenguigu;
02 import java.util.*;
03
04 public class Test24 {
05 public static void main(String[] args){
06 Scanner sc = new Scanner(System.in);
07 System.out.println("請輸入一個不大於5位的正整數:");
08 String s = sc.nextLine();
09 //將s轉換為字符數組 賦值給ss
10 char [] ss = s.toCharArray();
11 int count = 0;
12 for(int i =ss.length;i>0;i--){
13 System.out.print(ss[i-1]);
14 count++;
15 }
16 System.out.println();
17 System.out.println("這個數的位數為:"+count);
18 }
19 }