zoukankan      html  css  js  c++  java
  • java 基础--数组--004

    1,数组定义格式
        String[] aa; String aa[];
    2,二位数组的定义格式1
    String aa[][] = new String[m][n];
    String[] aa[] = new String[m][n];
    System.out.println(aa);//输出二维数组的名称,即二维数组的地址值
    System.out.println(aa[0]);//输出第一个一维数组的名称,即地址值
    System.out.println(aa[1]);//输出第二个一维数组的名称,即地址值
    注意:int[] x,y[];
    3,二位数组的定义格式2
    int[][] aa = new int[m][];
    System.out.println(aa);//输出二维数组的名称,即二维数组的地址值
    System.out.println(aa[0]);//null
    aa[0] = new int[2];//动态为每一个一维数组分配空间


    4,数组初始化 a、动态初始化,之给定长度,由系统给出初始化值 int[] a = new int[3]; b、静态初始化,只给出初始化值,由系统决定长度 int[] a = new int[]{1,2,3};/int[] a = {1,2,3};
    int[] a = new int[3]{1,2,3}; //NG

    5,
    int[] arr = {1,2,3};
    System.out.println(a[3]); //1,数组索引越界异常:ArrayIndexOutOfBoundsException
    arr = null;
    System.out.println(a[0]); //2,NullPointerException:空指针异常


  • 相关阅读:
    IndexedDB demo showcase
    javascript for
    IndexedDB
    web sql Database
    webSql
    哈哈 代表月亮
    网易
    Android 百度地图 SDK v3.0.0 (一)
    iOS使用Instrument的Leaks查找代码内存泄露
    换主页轮播的主题图片(4、删除)---轻开电子商务系统(企业入门级B2C站点)
  • 原文地址:https://www.cnblogs.com/ysloong/p/6407940.html
Copyright © 2011-2022 走看看