Scanner类、Random类、ArrayList类
生活随笔
收集整理的這篇文章主要介紹了
Scanner类、Random类、ArrayList类
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
Scanner類:
一個可以解析基本類型和字符串的簡單文本掃描器。
Scanner sc = new Scanner(System.in);
int i = sc.nextInt();
匿名對象 :沒有變量名的對象。
匿名對象的作用:
匿名對象可以作為方法的參數(shù)
匿名對象可以作為方法的返回值
弊端:匿名對象只能使用一次
格式:
new 類名(參數(shù)列表);Random類:
Random r = new Random(); int i = r.nextInt();生成偽隨機數(shù)
產生[n,m]之間的隨機數(shù)—> r.nextInt(m-n+1)+n
ArrayList類:
java.util.ArrayList 是大小可變的數(shù)組的實現(xiàn),存儲在內的數(shù)據(jù)稱為元素.
自動裝箱:基本數(shù)據(jù)類型可以自動包裝為包裝類類型
int num = 10; Integer i = num;自動拆箱:包裝類類型可以自動拆箱為基本數(shù)據(jù)類型
Integter i = 20; int num2 = i;將"123"字符串轉換為int類型。
static Integer valueOf(String s)
返回保存指定的 String 的值的 Integer 對象。
.nextLine(); //換行符結束
.next(); //換行符結束 空格 tab
運行截圖:
總結
以上是生活随笔為你收集整理的Scanner类、Random类、ArrayList类的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【继承、super、this、抽象类】
- 下一篇: 【String类、static、Arra