為什么不能輸出結(jié)果顯示是幾位?
? public static void main(String[] args) {
? ? //判斷一個(gè)數(shù)(小于10位)的位數(shù)。
? ? int n=999;
? ? for(int i=1;i<9;i++){
? ? if(n<10){
? ? System.out.println("一位數(shù)");
? ? break;
? ? }
? ? int s=10^i;
? ? if((n/s)<10){
? ? System.out.println("這是一個(gè)"+(i+1)+"位數(shù)");
? ? break;
? ? }
? ? continue;
? ? }
? ? ?
? ?}
? ? ? ?}
2016-03-05
for的執(zhí)行語(yǔ)句應(yīng)該有個(gè)system.out.println()
2016-03-05
?Integer num_Integer = num ;?
?String num_String = num_Integer.toString();
?count = num_String.length();
?System.out.println("它是個(gè)"+count+"位的數(shù)!");