控制台输入与Math Random的基本使用
生活随笔
收集整理的這篇文章主要介紹了
控制台输入与Math Random的基本使用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
控制臺輸入
import java.util.scanner; //引入scanner public class Test {public static void main(String[] args) {//控制臺輸入Scanner scanner = new Scanner(System.in);//實例化String s = scanner.nextLine(); //取的在控制臺輸入的一行文字System.out.println( "輸出內容" + s.toUpperCase());//實際應用:分數/*int score = integer.parseInt(s); //把字符串強轉成intif ( score >= 60 ) {System.out.println( "合格");} else { System.out.println( "不合格");}*///如何跳出boolean flag = true; //布爾值while ( flag) {if("輸入完畢".epuals(s)){ //輸入完畢與s 相等flag = false; //返回錯誤,跳出} else { int score = integer.parseInt(s);if ( score >= 60 ) {System.out.println( "合格");} else { System.out.println( "不合格");}}}scanner.close(); //關閉} }? Math 的使用
?
數學運算Math.abs // 取絕對值Math.ceil // 向上取整Math.floor // 向下取整System.out.println(Math.ceil(0.5) ); 進一位,這里面輸出的是1.,如果是-0.5的話,輸出的是-0System.out.println( Math.floor(1.65)); 輸出的是1.Math.round // 四舍五入Math.max(arg1, arg2); // 取兩個數當中較大的那個Math.min(arg1, arg2); // 同上取反Math.random(); // 取隨機數 (0.0-1.0) 大于等于0.0且小于1.0;Math直接用.取,因為是static ,是固態的?
Random的使用
?
import java.util.Random; //導入public class TestRandom {public static void main(String[] args) {Random random = new Random(); // 實例化 random先要調用一下,它不是固態的for (int i = 0; i < 10; i++) {System.out.println(random.nextInt(100)); //取0-99里面的隨機數,不包括100;System.out.println(random.nextInt(70) +132); //先取出132,加69才等于201,先取0-69,//再加132//for循環是用來取幾個隨機數的 例如想取出132-201的隨機數,可以先算出差值,} } }?
轉載于:https://www.cnblogs.com/zuo72/p/7847242.html
總結
以上是生活随笔為你收集整理的控制台输入与Math Random的基本使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Hosts文件实际应用 配置内部服务器提
- 下一篇: 20155335俞昆 2017-2018