1. 程式人生 > >【代碼筆記】Java常識性基礎補充(一)——

【代碼筆記】Java常識性基礎補充(一)——

main pan 類型 lean strong img out stat 初始化

1.0 如何定義數組以及訪問數組中的元素,如下所示。ArrayDemo01.java

     public class ArrayDemo01 {
         public static void main(String[] args) {
             int[] arr; // 聲明變量
             arr = new int[3]; // 創建數組對象
             System.out.println("arr[0]=" + arr[0]); // 訪問數組中的第一個元素
             System.out.println("arr[1]=" + arr[1]); //
訪問數組中的第二個元素 System.out.println("arr[2]=" + arr[2]); // 訪問數組中的第三個元素 System.out.println("數組的長度是:" + arr.length); // 打印數組長度 } }

運行結果如下:

技術分享圖片

2.0 上述代碼中聲明了一個int[]類型變量arr,從打印結果可以看出,數組中的三個元素初始值都為0,這是因為當數組被成功創建後,數組中元素會被自動賦予一個默認值,根據元素類型的不同,默認初始化的值也是不一樣的。。具體如下表所示。

數據類型

默認初始化值

byte、short、int、long

0

float、double

0.0

char

一個空字符(空格),即’\u0000’

boolean

false

引用數據類型

null,表示變量不引用任何對象

【代碼筆記】Java常識性基礎補充(一)——