黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 Java學習 Java判斷數字位數的方法

Java判斷數字位數的方法

更新時間:2022-08-26 10:56:14 來源:動力節點 瀏覽2535次

本文給大家整理了Java判斷數字位數的兩種常用方法,對此有興趣的可以跟著小編一起學習下。

普通方法:

import java.util.Scanner; 
public class Digits {
  public static void main(String[] args){
    Scanner input=new Scanner(System.in);//聲明掃描儀變量
    System.out.println("請輸入0-999999999整數");//系統提示輸入
    try{ //監聽異常
        while(true){
    int num=input.nextInt();
    int count = 0;
    if (num < 0 || num > 999999999)
    System.out.println("輸入超出范圍");
    else if (num==0)
      System.out.println("輸入的是1位數");
    else {
       while(num > 0){
      num=num / 10;
      count++;
       }
       System.out.println("輸入的是"+count+"位數");
        }
       }
    }
    catch (Exception e){ //捕捉異常
        System.out.println("請正確輸入");
        e.printStackTrace(); //打印異常信息在程序中出錯的位置及原因
    }
  }
}

一般函數/方法:

import java.util.Scanner;
public class Digits {
    boolean digits(int num){ //創建boolean類型的方法
         if (num < 0 || num > 999999999){
             return true;
         }
         else{
             return false;
         }
    }
  public static void main(String[] args){
    Digits d=new Digits (); //創建對象
    Scanner input=new Scanner(System.in);//聲明掃描儀變量
    System.out.println("請輸入0-999999999整數");//系統提示輸入
    try{ //監聽異常
        while(true){
    int num=input.nextInt();//取得下一行輸入的值
    int count=0;
    if(num==0){
        System.out.println("輸入的是1位數");
    }
    else if(d.digits(num)){ //對象調用digits方法
        System.out.println("輸入超出范圍");
    }
    else{
        while(num > 0){
            num=num / 10;
            count++;
            }
        System.out.println("輸入的是"+count+"位數");
            }
        }
    }
    catch (Exception e){ //捕捉異常
        System.out.println("請正確輸入");
        e.printStackTrace(); //打印異常信息在程序中出錯的位置及原因
    }
  }
}

 

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 毛片大全免费看 | 伊人日韩| 一级毛片aaaaaa视频免费看 | 中文字幕第8页 | 美女网站大黄 | 欧美视频精品在线观看 | 黄片毛片免费在线观看 | 亚洲一区中文 | 91福利国产在线观看一区二区 | 国产999在线观看 | 欧美精品系列 | 韩国一级做a爰片性色毛片 韩国一级黄色大片 | 免费高清在线影片一区 | 亚洲综合九九 | 毛片在线看免费版 | 亚洲欧美久久婷婷爱综合一区天堂 | 亚洲成av人片在线观看无码 | 日本高清一区二区三区不卡免费 | 曰批人成在线观看 | 一个人看的www视频免费观看 | 欧美亚洲三级 | 国产一级黄色网 | 免费的性爱视频 | 性插插视频 | 狠狠躁夜夜躁人人爽天天天天 | 国产免费好大好硬视频 | 成年人免费在线观看 | 好男人www社区视频在线 | 日日日操操操 | 精品久久久久久综合日本 | 欧洲一级鲁丝片免费 | 西西人体大胆77777视频 | 人人澡人人透人人爽 | a级片播放 | 在线色 | 激情综合网五月 | 操操影视 | 69国产成人综合久久精品91 | 国产黄大片在线观看视频 | 天天操天天弄 | 午夜在线观看免费视频 |