欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

java面试必备之数组 博客分类: java基础 java数组 

程序员文章站 2024-03-25 16:11:52
...

Java数组

一、基础知识

         数组是最为常见的一种数据结构,是具有相同数据类型的一组数据的集合。实质上,数组是一个简单的线性序列,因此访问速度快。数组可储存基本数据类型和引用类型。

   二、一维数组

       数组在使用前必须先定义数组变量所属类型。声明数组有2种方式:int[] arr或者int arr[].使用new关键字分配数组时,必须指定数组元素的类型及数组的长度,数组中元素有默认的初始值(引用类型为null,整数类型为0,booleanfalse,字符型为/u0000,float0.0fdouble0.0d)。初始化一维数组的3种形式:int [] arr=new int[]{1,2,3,4};int[] arr=new int[4];

Int[] arr={1,2,3,4}(数组常量只能用于初始化,不能分两步写)。数组下标从0开始。

   三、二维数组

       二维数组可以看做是特殊的一维数组,创建方式类似。

   四、数组的基本操作

       Java.util包的Arrays类用于操作数组(如排序和搜索)。遍历数组都是通过for循环来实现的,遍历二维数组使用双层for循环,通过length属性可获得数组长度。

<!--EndFragment-->
相关标签: java 数组