Java判断数字位数的方法总结-创新互联

普通方法:

成都创新互联公司从2013年开始,是专业互联网技术服务公司,拥有项目网站制作、网站建设网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元甘谷做网站,已为上家服务,为甘谷各地企业和个人服务,联系电话:18982081108
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(); //打印异常信息在程序中出错的位置及原因
    }
  } 
}

本文名称:Java判断数字位数的方法总结-创新互联
路径分享:http://scyanting.com/article/cddhph.html