Java数组

简介: Java数组

0 写在前面

数组是存储相同类型值的序列。

1 声明数组

数组是一种数据结构,用来存储同一类型值的集合。通过一个整型下标 (index,或称索引)可以访问数组中的每一个值。例如,如果 a是一个整型数组,a[i] 就是数组中下标为i的整数。
声明:Java中使用new创建数组。


        方式一:数组类型[]  数组名称 = new 数组类型[数组长度];
        
         方式二:数组类型  数组名称[] = new 数组类型[数组长度];
        
        方式三:数组类型[]  数组名称 = {……数据……};

方法一常见一些。
注意:数组长度必须是正整数。

2 访问数组元素

数组下标从0开始。所以如果一个长度为10的数组,那么他的取值范围为0~9。
取值范围:数组名称[0~n-1]
假设创建一个数组String strs = new String[10]。那么访问strs[10]或者10以上就会发生越界问题。
错误示范:

        int[] arr = new int[10];

        arr[10] = 10;//java.lang.ArrayIndexOutOfBoundsException: 

        System.out.println(arr);

3 写在末尾

其实Java中数组是不常用的,所以没必要说的太细节。
Java中用的更多是《集合》。

相关文章
C4.
|
1月前
|
存储 Java 数据处理
Java的数组
Java的数组
C4.
11 0
|
3天前
|
存储 Java 程序员
Java 数组
4月更文挑战第16天
|
26天前
|
Java
java 8 数组转字符串并以逗号分隔
java 8 数组转字符串并以逗号分隔
11 0
|
1月前
|
Java
【Java】数组中的拷贝方法与初步理解深浅拷贝
【Java】数组中的拷贝方法与初步理解深浅拷贝
12 0
|
1月前
|
存储 Java C语言
【Java】以数组为例简单理解引用类型变量
【Java】以数组为例简单理解引用类型变量
14 1
|
1月前
|
存储 Java 索引
Java数组
Java数组
7 0
|
1月前
|
Java
java中判断数组中元素出现的次数
java中判断数组中元素出现的次数
10 0
|
1月前
|
Java
java向数组中插入元素
java向数组中插入元素
9 0
|
1月前
|
存储 Java 索引
JAVA一维数组
JAVA一维数组
19 3
|
1月前
|
Java 索引
JAVA数组的常用方法
JAVA数组的常用方法
17 1