1.Java数组定义和使用

1.数组的定义:

同一种类型数据的集合。其实数组就是一个容器。

2.数组的优点:

可以自动给数组中的元素从0开始编号,方便操作这些元素。

3.数组定义的格式:

格式1:

元素类型[] 数组名 = new 元素类型[元素个数或数组长度];

示例:int[] arr = new int[5];

格式2:

元素类型[] 数组名 = new 元素类型[]{元素,元素,……};

int[] arr = new int[]{3,5,1,7};

int[] arr = {3,5,1,7};

4.数组的长度: (一旦定义好了数组长度也固定好了)

 数组名.length

5.数组的使用如下:

 <一>定义数组方式如下:

//方式一:

int[]  arr = new int[5]; //长度为5的数组

arr[0] =1;    //给数组写值

arr[1] =2;

arr[2] =3;

arr[3] =5;

arr[4] =6;

//方式二:

int[] arr2 = {1,5,7,8};

//方式三:

int[] arr3 =new int[] {6,7,66,444};

<2>遍历数组:

int[] arr3 = {1,5,6,8,9};

for(inti =0; i < arr3.length; i++) {

      System.out.println(arr3[i]);

}

6.数组使用常见的问题:

1.数组越界了

2.数组空指针了,引用变量指向空的对象,然而调用了对象的属性和方法

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,899评论 18 399
  • 05.01_Java语言基础(数组概述和定义格式说明)(了解) A:为什么要有数组(容器)为了存储同种数据类型的多...
    苦笑男神阅读 3,751评论 0 0
  • Win7下如何打开DOS控制台? a:开始--所有程序--附件--命令提示符 b:开始--搜索程序和文件--cmd...
    逍遥叹6阅读 5,502评论 4 12
  • 技术背景:随着一次次的产品迭代,项目变得越大越大,同时编译项目也越来越耗时,原来调侃点击AS的run后可以先去泡杯...
    hjm1fb阅读 3,308评论 0 1
  • 锦瑟无端五十弦,一弦一柱思华年。 庄生晓梦迷蝴蝶,望帝春心托杜鹃。 沧海月明珠有泪,蓝田日暖玉生烟。 此情可待成追...
    文泉杰阅读 8,911评论 4 12