java從入門到入土(八)

阿豬今天帶領大家進入java第八節學習

往期精選
java從入門到入土(一)
java從入門到入土(二)
java從入門到入土(三)
java從入門到入土(四)
java從入門到入土(五)
java從入門到入土(六)
java從入門到入土(七)

目錄:
一、常用的API
二、Scanner類
三、匿名對象
四、Random類
五、ArraryList
六、集合的遍歷

一、常用的API

API應用程序編程接口,是程序員的字典
API使用步驟:
1.打開幫助文檔
2.點擊顯示,找到索引,看到輸入框
3.你要找誰,輸入回車
4.看包,java.lang下的包不需要導包,其他需要
5.看類的解析和說明
6.學習構造方法
7.使用成員方法

二、Scanner類

功能:可以實現鍵盤輸入到程序中

引用類型的一般使用步驟:
1.導包
import 包名稱 .類名稱;
(1)如果需要使用的目標類和當前類在同一個包下則不需要導包
(2)只有java.lang包下的內容不需要導包

2.創建
類名稱 對象名=new 類名稱();

3.使用
對象名.方法名();
在這裏插入圖片描述

三、匿名對象

(1)創建對象的標準格式:
類名稱 對象名=new 類名稱();
(2)匿名對象就是隻有右邊的對象,沒有左邊的名字和賦值運算符
new 類名稱();
注意:匿名對象只能使用唯一的一次,下次再用再創建一個新對象

匿名對象作爲參數和返回值在這裏插入圖片描述
在這裏插入圖片描述

四、Random類

作用:用來產生隨機數字
使用步驟:
(1)導包
import java.unit.Random
(2)創建
Random r=new Random();//小括號當中留空即可
(3)使用
獲取一個隨機的int數字(範圍是int所有範圍,有正負兩種)
int num=r.nextInt();(隨便無法控制)
在這裏插入圖片描述
獲取一個隨機的int數字,(參數代表了範圍,左開右閉區間):int num=r.nextInt(3);
實際上代表的含義是【0,3)也就是0~2

在這裏插入圖片描述

五、ArraryList集合

數組缺點:一旦運行長度不可以改變
在這裏插入圖片描述
ArraryList集合:數組長度
是可以隨意改變
對於ArraryList來說,有一個泛型
泛型:也就是裝在集合當中的所有元素,全都是統一的什麼類型
注意:
(1)泛型只能是引用類型,不能是基本類型
(2)對於ArraryList集合來說,直接打印得到的不是地址值而是內容
(3)如果內容爲空得到的是空的【】

ArraryList常用的方法:
(1)public boolean add(E,e)向集合中添加元素,參數的類型和泛型一致。返回值代表添加是否成功
(2)public E get(int index)向集合中獲取元素,參數是索引編號,返回值就是對應位置的元素
(3)public E remove(int index):從集合中刪除元素,參數是索引編號,返回值就是被刪除的元素
(4)public int size():獲取集合的尺寸大小,返回值是集合中所包含元素的個數
在這裏插入圖片描述在這裏插入圖片描述

六、集合的遍歷

在這裏插入圖片描述
泛型只能是引用類型,不能是基本類型,這時就是用包裝類
在這裏插入圖片描述
包裝類的應用
在這裏插入圖片描述
自動裝箱:基本類型–>包裝類型
自動拆箱:包裝類型–>基本類型

有問題就指出

沒問題就點贊+關注····

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章