java面试必备之数组 博客分类: java基础 java数组
程序员文章站
2024-03-25 16:11:52
...
Java数组
一、基础知识
数组是最为常见的一种数据结构,是具有相同数据类型的一组数据的集合。实质上,数组是一个简单的线性序列,因此访问速度快。数组可储存基本数据类型和引用类型。
二、一维数组
数组在使用前必须先定义数组变量所属类型。声明数组有2种方式:int[] arr或者int arr[].使用new关键字分配数组时,必须指定数组元素的类型及数组的长度,数组中元素有默认的初始值(引用类型为null,整数类型为0,boolean为false,字符型为’/u0000’,float为0.0f,double为0.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面试必备之数组 博客分类: java基础 java数组
-
java之通信基础 博客分类: java通信 java通信Socket输入输出流
-
Java基本类型与byte数组之间相互转换 博客分类: Java基础J2EE
-
Java基本类型与byte数组之间相互转换 博客分类: Java基础J2EE
-
Java数组删除指定元素 博客分类: Java相关编程相关数据结构算法 java数组删除指定元素
-
InputStream流和byte[]数组互转 博客分类: java InputStream流和byte[]数组互转
-
数组转化为List——List转化为数组 博客分类: java基础 数组List遍历
-
java基础之数组学习篇(小白必看)
-
java 可变参数--传数组(转) 博客分类: java细节 java可变参数
-
java安全编码指南之基础篇 博客分类: 企业开发webjava java安全