1. 程式人生 > >數組-初始化數組

數組-初始化數組

如果 rgs div ati 分配 數組 microsoft ont logs

分配空間與賦值分步進行

public class HelloWorld {
    public static void main(String[] args) {
        int[] a = new int[5]; //分配了長度是5的數組,但是沒有賦值
         
        //沒有賦值,那麽就會使用默認值
        //作為int類型的數組,默認值是0
        System.out.println(a[0]);
         
        //進行賦值
     
        a[0] = 100;
        a[1] = 101;
        a[2] = 103;
        a[
3] = 120; a[4] = 140; } }

分配空間,同時賦值

public class HelloWorld {
    public static void main(String[] args) {
        //寫法一: 分配空間同時賦值
        int[] a = new int[]{100,102,444,836,3236};
 
        //寫法二: 省略了new int[],效果一樣
        int[] b = {100,102,444,836,3236};
         
        //寫法三:同時分配空間,和指定內容
        
//在這個例子裏,長度是3,內容是5個,產生矛盾了 //所以如果指定了數組的內容,就不能同時設置數組的長度 int[] c = new int[3]{100,102,444,836,3236}; } }

數組-初始化數組