首頁 >Java >java教程 >java中new的用法是什麼

java中new的用法是什麼

王林
王林原創
2020-05-25 10:44:4712852瀏覽

java中new的用法是什麼

一、輸入資料要用new-實例化對象,建立記憶體

範例:

Scanner reader = new Scanner(System.in);

Scanner是一個類,reader為創建的一個Scanner的對象,new就創建了這個實例,為其分配變數。

輸入的基本型別資料:nextBoolean(),nextByte(),nextShort(),nextInt(),nextLong(),nextFloat(),nextDouble()。

其用法為:

Scanner reader = new Scanner(System.in);//先创建对象

然後再使用

int x = reader.nextInt();

(影片教學建議:java影片

二、為陣列分配元素

1、宣告陣列

一維陣列:int a[] 或int [] a;一次宣告多個,int a[ ] , b[] 或int [] a , b;

二維陣列:int a[][] 或int [][] a;一次宣告多個,int a[][] , b [][] ;

注意:java中不允許在宣告數組中的方括號內指定數組元素的個數!

2、為陣列分配元素

陣列名稱= new 陣列元素類型[元素個數];

例如:boy = new float [4]; (前提你已經宣告了float類型的boy變數!也可以宣告和建立一起完成,例如:float boy = new float [4];)

java允許使用int型變數的值指定陣列的元素個數。例如:

int size = 30;

double number = new double[size];

3、length的使用

#對於一維數組, 「數組名.length」的值就是數組中元素的個數,對於二維數組,「數組名.length」的值是它所含有的一維數組的個數。

推薦教學:java開發入門

以上是java中new的用法是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn