Java 中陣列賦值相關的趣聞
陣列賦值有很多事實,我們將在本文中討論其中一些並提供示例演示 −
在建立陣列物件型別時,陣列中存在的元素可以宣告為型別物件或子類的物件。
示例
public class Demo{
public static void main(String[] args){
Number[] my_val = new Number[3];
my_val[0] = new Integer(91);
my_val[1] = new Double(65.963);
my_val[2] = new Double(45.7965);
System.out.println(my_val[0]);
System.out.println(my_val[1]);
System.out.println(my_val[2]);
}
}輸出
91 65.963 45.7965
名為“Demo”的一個類包含 main 函式,其中定義了一個新的 Number 例項,並向其中添加了元素。這些元素會依次顯示在控制檯中。
在陣列中使用基本型別時,陣列元素可以屬於任何型別,後來會隱式增加為已宣告陣列的型別。使用不同資料型別會導致編譯時錯誤 −
示例
public class Demo{
public static void main(String[] args){
int[] my_arr = new int[4];
my_arr[0] = 65;
my_arr[1] = 'S';
byte my_byte = 11;
my_arr[2] = my_byte;
my_arr[3] = 34;
System.out.println("The array contains :");
System.out.println(my_arr[0] + my_arr[1] + my_arr[2] + my_arr[3]);
}
}輸出
The array contains : 193
名為“Demo”的一個類包含 main 函式,其中定義了一個新的陣列例項,並向其中添加了元素。這些是不同型別元素,例如 int、double、byte 等等。這些元素會進行連線並顯示在控制檯中,其中會轉換為一個型別。
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP