今天动力节点java培训机构小编为大家介绍Java数组的定义及java遍历方法,希望通过此文,大家能够掌握Java数组的定义及java遍历方法,下面就随小编一起看看吧。
一、Java数组的定义
java数组是有序数据的集合,数组中的每个元素具有相同的数组名和下标来做唯一标识。
注意:
java数组长度一旦确定无法更改。
java数组里的数据必须是相同类型或自动向上转型后兼容的类型。
声明数组:
声明形式一:type arrayName[];
声明形式二:type[] arrayName;(首选)
int arrayDemo[];
int[] score;、
创建数组:
1、动态初始化:
int[] score = new int[3];
2、静态初始化:
int score[]={2,5,6,4,6,7};
二、java遍历方法
1、根据索引通过循环遍历
public class Test {
public static void main(String[] args) {
int score[] = {43,34,5,66,12};
int max;
max = score[0];
for (int i = 0; i < score.length; i++) {
if (score[i]>max) {
max = score[i];
}
}
System.out.println("最大值:"+max); //66
}
}
2、foreach循环
foreach循环能够在不使用索引变量的情况下顺序遍历整个数组。
语法:
for(元素类型t 元素变量x : 遍历对象obj){
引用了x的java语句;
}
例子:
public class Test {
public static void main(String[] args) {
double[] myList = {1.9, 2.9, 3.4, 3.5};
for (double element: myList) {
System.out.println(element);
}
}
}
注意:foreach 循环时,不要对循环变量赋值。如果要在遍历时对数组元素进行赋值,那就应该根据数组元素的索引来进行遍历。
以上就是动力节点java培训机构小编介绍的“Java数组的定义及java遍历方法”的内容,希望对大家有帮助,更多java最新资讯请继续关注动力节点java培训机构,每天会有精彩内容分享与你。
相关免费视频教程推荐
java入门教程下载——数组的定义:http://www.bjpowernode.com/xiazai/2538.html
java入门教程下载——数组的静态初始化及遍历:http://www.bjpowernode.com/xiazai/2532.html
你适合学Java吗?4大专业测评方法
代码逻辑 吸收能力 技术学习能力 综合素质
先测评确定适合在学习