七、java的数组
来源:互联网 发布:win10子系统linux安装 编辑:程序博客网 时间:2024/06/06 09:00
一、数组的声明 数组是Java语言中提供的一种简单的复合数据类型,是相同类型变量的集合;
数组中的每个元素具有相同的数据类型,可以用一个统一的数组名和下标来唯一地确定数组中的元素;
数组下标从0开始。数组有一维数组和多维数组。
l一维数组的声明有下列两种格式:
l数组的类型[ ] 数组名
l数组的类型 数组名 []
l二维数组的声明有下列两种格式
l数组的类型[][ ] 数组名;
l数组的类型 数组名 [][ ]
数组的声明并不为数组分配内存,因此不能访问数组元素。Java中需要通过new关键字为其分配内存。
为一维数组分配内存空间的格式如下:
数组名=new 数组元素的类型[数组元素的个数];
例如:int a[]; //声明并不为数组分配内存
a=new a[10]; //为数组分配内存
也可以写成:int a=new a[10]; //声明的同时为数组分配内存 二、数组的引用
一维数组元素的引用方式为:数组名[索引号]
二维数组元素的引用方式为:数组名[索引号1][索引号2]
其中,索引号为数组下标,它可以为整型常数或表达式,从0开始。举例:数组元素的排序
public class Sort { public static void main(String [] args) {int number[]= {80, 65, 76, 99, 83, 54, 92, 87, 74, 62}; for (int i = 0;i < number.length; i++) { for (int j = i + 1; j < number.length; j ++){if (number[i] < number[j]){ int temp = number[i]; number[i] = number[j]; number[j] = temp;} } } for (int i = 0; i < number.length; i++) { System.out.println(number[i] + " "); } }}
数组的用处很广,比如在图形化界面设计中用于添加菜单、添加工具栏等能够节省代码,并便于维护,在循环的内容中将会讲解道!
- 七、java的数组
- java(七)数组
- java基础复习七:数组的声明与扩容
- java中的数组(七)
- ES6(七) 数组的扩充
- JAVA 学习模块七: 二维数组
- java基础学习之对象数组 七
- java学习日志(七)-- 数组Array
- 数组(七)
- 七、数组
- java 从零开始,学习笔记之基础入门<数组>(七)
- Java基础必备(七)——数组(二)
- Java语言基础(七)—— 数组
- 笔记七:基于数组的循环队列的实现
- Java数组练习(七)求用户输入数组中的奇数个数和偶数个数
- 数组笔记(七)
- Scala学习七:数组
- 七章练习,数组与指针的运用
- 提高seo的几点简单做法
- 控制title显示时间
- contentprovider
- CCV
- 对于ajax的新理解
- 七、java的数组
- C常量指针 与指针常量区别
- 自己早期写的一个简单上下班打卡统计工时的考勤系统【整理版】
- MySQL: InnoDB 还是 MyISAM?
- Android手机通讯录备份还原代码
- cpu的核心数、线程数、处理器的位数、操作系统的位数、能够支持最大内存 小结
- C#结构体和类的区别 代码实例解释
- Default namespace not working in Dotnet API.
- JavaScript关键词与保留字