[置顶] java面试必备之数组
来源:互联网 发布:app软件更新不了 编辑:程序博客网 时间:2024/05/29 13:04
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--> 0 0
- [置顶] java面试必备之数组
- [置顶] java面试必备之集合类
- [置顶] java面试必备之语言基础
- [置顶] java面试必备之异常处理机制
- [置顶] Java面试必备之程序的三种结构
- [置顶] java面试必备之类和对象
- 黑马程序员 java数组面试必备一
- Android开发之数组类的面试题目,android工程师java程序员必备
- 面试复习必备之:Java面向对象
- java面试必备之String类
- java面试必备之抽象类、接口
- 面试必备之指针
- java程序员面试必备
- java程序员面试必备
- java面试必备
- 面试java必备知识点
- java面试必备
- Java工程师面试必备
- 关于Algorithm 105的考试总结
- [置顶] Maven总结
- [置顶] java面试必备之集合类
- [置顶] java面试必备之异常处理机制
- 求实数绝对值
- [置顶] java面试必备之数组
- [置顶] Java面试必备之程序的三种结构
- [置顶] java面试必备之语言基础
- SQL事务用法begin tran,commit tran和rollback tran的用法
- [置顶] java面试必备之类和对象
- HBase region 查找
- int main(int argc,char *argv[])的两个参数
- C/C++程序训练6---歌德巴赫猜想的证明
- Android中的 单选按钮和复选框