Java-数组

数组

  • 是一种数据结构
  • 数组的长度不要求为一个常量,new int[n]可以创建一个长度为n的数组
  • 数据一经创建后就不能再改变它的长度,如果程序运行中需要扩展数组长度可以使用数组列表
  • 初始化
    • 创建 一个数字数组时,所有元素初始化为0 (int数组->0)
    • boolean数组->false
    • String数组->null
    • 对象数组->null

1、创建数组

  • 声明一个数组

    int a[];
    int[] a;  //常用的方式
    
  • 声明并初始化一个可以存储100个整数的数组

    int[] a = new int[100] ;
    
  • 声明并初始化

    int[] a = {2,3,4,5,6,7};  //整形
    String[] str = {"name","age","sex"}; //字符串
    
  • 声明一个匿名数组

    new int[]{1,2,3,4,5} 
    
    //使用
    array = new int[] {1,2,3,4};
    

2、访问数组

  • 下标访问

    int a = array[n];  //a为数组array中下标为n的值
    

3、获取数组的长度

array.length

你可能感兴趣的:(Java-数组)