Java中的数组
来源:互联网 发布:java项目开发案例介绍 编辑:程序博客网 时间:2024/06/17 05:52
一、如何使用Java中的数组
1、 声明数组
->
int[] scores;
或者
int scores[];
2、 分配空间
->
scores = new int[34];
或者,声明时分配空间
int[] scores = new int[34];
3、数组的静态初始化
->
int[] scores = {79, 91, 84, 68};
等价于
int[] scores = new int[]{79, 91, 84, 68};
二、获取数组的长度
数组名.length 用于获取数组的长度
三、使用 Arrays 类操作 Java 中的数组
Arrays 类是 Java 中提供的一个工具类,在 java.util 包中。
该类中包含了一些方法用来直接操作数组,比如可直接实现数组的排序、搜索等
** 导入包:
import java.util.Arrays;
1、排序(升序)
语法: Arrays.sort(数组名);
2、 将数组转换为字符串
语法: Arrays.toString(数组名);
该方法按顺序把多个数组元素连接在一起,多个元素之间使用逗号和空格隔开,如:
int[] nums = {25, 7, 126, 53, 14, 86};System.out.println(Arrays.toString(nums));
运行结果:[25,7,126,53,14,86]
四、使用 foreach 操作数组
foreach 并不是 Java 中的关键字,是 for 语句的特殊简化版本,在遍历数组、集合时, foreach 更简单便捷。
语法:
for(元素类型 元素变量:遍历对象)
{
执行的代码
}
如:
int[] scores = { 89, 72, 64, 58, 93 };for (int scores : score) { System.out.println(score);}
运行结果:
89
72
64
58
93
五、Java中的二维数组
1、 声明数组并分配空间
int[][] num = new int[2][3];
2、不规则的二维数组
在定义二维数组时也可以只指定行的个数,然后再为每一行分别指定列的个数。如果每行的列数不同,则创建的是不规则的二维数组,如下所示:
int[][] num = new int[3][];//定义一个三行的二维数组num[0] = new int[2];//为第一行分配两列num[1] = new int[3];//为第二行分配三列num[2] = new int[4];//为第三行分配四列
0 0
- Java中的数组
- java中的数组
- 初识JAVA中的数组
- java中的数组声明
- 理解java中的数组
- java中的对象数组
- Java中的数组
- java中的数组
- Java中的数组学习
- Java中的数组
- 浅谈java中的数组
- Java中的数组
- Java中的数组
- Java中的数组
- java中的数组
- Java中的异常,数组
- Java中的数组解析
- java中的二维数组
- android源码预置apk
- Qt 之 截图功能进阶(四)截图时显示当前截图信息
- JavaScript物体运动一
- OpenWRT下载与编译
- 大道至简,心守平常
- Java中的数组
- 博为峰JavaEE技术文章 ——MyBatis Mapper TypeHandler
- 数值分析与算法——读书笔记(一)
- GCD The Largest
- MySQL Group Replication的RECOVERING状态深度理解
- Oracle使用强制索引注意事项
- 屏幕适配图片
- MyBatis Generator无法生成selectByPrimaryKey(),updateByPrimaryKey()的解决方法
- ubuntu配置vim编辑器