- 2
- 0
- 约4.28千字
- 约 5页
- 2016-10-09 发布于贵州
- 举报
Array(数组)
一.概要
数组是一种数据结构,用来存储同一类型值的集合。通常我们通过一个整数下标来访问数组中的每一个值。
Java所有“存储及随机访问一连串对象”的做法,array是最有效的一种。但缺点是:容量固定且无法动态改变,并且无法判断其中实际存有多少元素,length只是告诉我们array的容量。
若撰写程序时不知道究竟需要多少对象,需要在空间不足时自动扩增容量,不适用需要使用g[] arr = new String[] {here, there, where};
for (String one:arr) {
System.out.println(one);
}
如果需要处理一个集合中的所有元素的话,“for each”循环语句的改进的确让人省心。然而,在很多情况下,还是需要使用传统的for语句。例如:如果不希望遍历整个集合,或者在循环内部需要操作下标值就需要使用传统的for循环。
2.数组初始化
在Java中,提供一种创建数组对象并同时赋予初始值的简化书写形式。
Int[] myArr = {1,3,5,7,9,11};
甚至还可以初始化一个匿名数组:
new int[] {2,4,6,8,10};
在java中,允许数组的长度为0。在编写一个结果为数组的方法时,如果碰巧结果为空,那么这种语法形式就显得非常有用。此时,可以创建一个长度为0
您可能关注的文档
最近下载
- 2025年从“五方面人员”中选拔乡镇领导班子成员考试历年参考题库含答案详解(5套).docx VIP
- 食材配送应急预案(完整版).docx VIP
- 2025年从“五方面人员”中选拔乡镇领导班子成员考试历年参考题库含答案详解.docx VIP
- 吉瓦(GW)级开放智算中心框架技术报告_87页_5mb.pptx VIP
- 2025年从“五方面人员”中选拔乡镇领导班子成员考试历年参考题库含答案详解.docx VIP
- 《甲状腺结节超声TI-RADS分类与穿刺指征指南(2026年版)》.docx
- 骨科腰椎间盘突出症“一病一品”.docx
- 陕煤集团招聘笔试模拟题库2026.pdf
- 西藏自治区建设工程计价定额(2025版)XZ00-33-2025 费用定额.docx
- 《周易》全文及翻译.pdf VIP
原创力文档

文档评论(0)