java-引用資料型別
阿新 • • 發佈:2018-12-03
一、引用資料型別
1.1 Scanner類
Scanner類是引用資料型別的一種,我們可以使用該類來完成使用者鍵盤錄入,獲取到錄入的資料。
Scanner的使用步驟:
導包:import java.util.Scanner;
建立例項物件:Scanner sc = new Scanner(System.in);
呼叫方法:
int i = sc.nextInt(); //用來接收控制檯錄入的數字
String s = sc.next(); //用來接收控制檯錄入的字串
編寫程式碼使用它:
Scanner sc = new Scanner(System.in); //獲取數字 System.out.println("請輸入一個數字"); int n = sc.nextInt(); System.out.println("n的值為" + n); //獲取字串 System.out.println("請輸入一個字串"); String str = sc.next(); System.out.println("str的值為" + str);
執行結果:
1.2 隨機數類Random
這個Random類,它可以產生多種資料型別的隨機數,在這裡我們主要介紹生成整數與小數的方法
方法簡介:
public int nextInt(int maxValue);
//產生[0,maxValue)範圍的隨機整數,包含0,不包含maxValue;
public double nextDouble();
//產生[0,1)範圍的隨機小數,包含0.0,不包含1.0。
使用方式
import導包:所屬包 java.util.Random
建立例項格式:Random 變數名 = new Random();
編寫程式碼使用它:
// 建立Random類的例項 Random r = new Random(); // 得到0-100範圍內的隨機整數,將產生的隨機整數賦值給i變數 int i = r.nextInt(100); //得到0.0-1.0範圍內的隨機小數,將產生的隨機小數賦值給d變數 double d = r.nextDouble(); System.out.println(i); System.out.println(d);
執行結果:
原文地址:https://blog.csdn.net/weixin_41835916