Java基础知识——Java数组详解
来源:互联网 发布:淘宝账户贷款 编辑:程序博客网 时间:2024/05/26 12:04
数组是一种数据结构,用来存储同一类型值的集合,可以存储基本数据类型和类。
数组的大小是固定的,通过一个整型下标(从0开始)可以访问数组中的每个值。此外,Java会对数组进行边界检查,如果发现有越界现象,会抛出RuntimeException异常。
数组的优点:是一个线性存储的序列,可以快速访问数组中的每个元素。
数组的缺点:如果需要存储的数据元素个数不定,则需要使用Java集合类来进行存储。
对于数组的使用有三个步骤:声明、创建、初始化。这三个步骤可以分开完成,也可以一起完成。
①声明
数组声明时需要指出数组的类型和数组变量的名字。
例如:
int[] nums; //基本数据类型
String[] strs; //Java自带String类
Student[] stus; //Student是自定义类
②创建、初始化
数组的创建和初始化通常是连在一起的。数组创建时需要指明数组的大小。数组的初始化分为三种:默认初始化、静态初始化和动态初始化。
例如:
aArray = new int[2];aArray[0] = 1; aArray[1] = 2; //数组大小为2,动态初始化
bArray = {"a","b","c", "d", "e"}; //数组大小为5,静态初始化
cArray = new int[3]; //数组大小为3,默认初始化
上述过程都指明了数组的大小。
对于默认初始化来说,基本类型中,char类型默认值为’\0’,即ASCII码值为0,boolean类型默认值为false,float/double类型默认值为0.0,其他基本类型默认值全为0;对象数组的元素默认值为null。
- Java基础知识——Java数组详解
- JAVA基础知识——数组
- JAVA基础知识——数组
- Java基础知识——Java集合详解
- Java基础知识——对象数组
- Java基础知识(三)——数组
- Java的基础知识2——数组
- java数组基础知识
- Java基础知识(数组
- java基础知识8-数组
- Java基础知识--数组
- java基础知识-数组
- Java SE基础知识:数组
- java 基础知识五 数组
- Java基础知识-数组
- java 基础知识2 --数组
- 【java 基础知识复习】数组
- Java基础知识之数组
- Swift网络请求
- Sqlserver删除重复记录只保留一条
- 继承ListView,自定义下拉刷新功能
- UVA 12075Counting Triangles
- tarjan在acm里的应用
- Java基础知识——Java数组详解
- meta中的viewport指令
- ios9与ios8的区别
- 优化程序性能的几个方法(来自于《深入理解计算机系统》)总结
- Java 入门 之 线程状态说明
- [JavaScript][兄弟节点] DOM节点解析
- raspberry-pi之DSI屏幕介绍及使用说明
- css样式分类
- Python学习笔记(1):语法基础