生活随笔
收集整理的這篇文章主要介紹了
Scanner进阶
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Scanner進階
package com.boss.scanner;import java.util.Scanner;public class Demo04 {public static void main(String[] args
) {Scanner scanner
= new Scanner(System.in
);int i
=0;float f
=0.0f;System.out
.println("請輸入整數");if(scanner
.hasNextInt()){i
= scanner
.nextInt();System.out
.println("整數數據:"+i
);}else {System.out
.println("你輸入的不是整數數據");}System.out
.println("請輸入小數");if(scanner
.hasNextFloat()){f
= scanner
.nextFloat();System.out
.println("小數數據:"+f
);}else {System.out
.println("你輸入的不是小數數據");}scanner
.close();}
}
//輸入多個數字求總和與平均值,每輸入一個數字回車確認,通過輸入非數字并輸出執行結果
package com.boss.scanner;import java.util.Scanner;public class Demo05 {public static void main(String[] args
) {Scanner scanner
=new Scanner(System.in
);double sum
=0;int m
=0;System.out
.println("請輸入數據");while (scanner
.hasNextDouble()){double v
= scanner
.nextDouble();m
=m
+1;sum
=sum
+v
;System.out
.println("你輸入了"+m
+"數據,當前的和是"+sum
);}System.out
.println(m
+"個數和為"+sum
);System.out
.println(m
+"個數平均值是"+(sum
/m
));scanner
.close();}
}
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎
總結
以上是生活随笔為你收集整理的Scanner进阶的全部內容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。