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 等等。這些元素會進行連線並顯示在控制檯中,其中會轉換為一個型別。

更新於: 2020-07-04

140 次瀏覽

開啟你的 職業生涯

完成課程,獲得證書

開始吧
廣告
© . All rights reserved.