更新时间:2022-10-20 09:59:51 来源:极悦 浏览5176次
for(int i = 0;i< 数组名称.length;i++){
数组名称[i];
}
我们在程序中,定义了一个变量 i,用 i 的值和数组的长度值比较,因为数组的索引是从 0 开始的,所以我们遍历的数值只能够小于数组名称.length。
for循环遍历数组
在遍历数组的时候,我们不仅仅可以给数组赋值,也可将值获取出来。
package com.haicoder.net.array;
public class ArrayTest{
public static void main(String[] args){
System.out.println("嗨客网(www.haicoder.net)");
int scores[] = new int[3]; //定义一个数组
for (int i = 0; i < scores.length; i++) { //给数组动态赋值
scores[i] = (i + 98);
}
System.out.println("======数组赋值成功,遍历打印出来======");
for (int i = 0; i < scores.length; i++) {
System.out.println(scores[i]);
}
}
}
运行结果如下:
从运行结果我们可以看到,我们定义了一个数组,数组的长度为 3,然后我们使用 for 循环给每个位置上的数组赋值。并且遍历让数组里面的元素打印出来。
除了使用 for 循环遍历数组,我们还可以使用 foreach 来遍历数组。
package com.haicoder.net.array;
public class ArrayTest{
public static void main(String[] args){
System.out.println("嗨客网(www.haicoder.net)");
int scores[] = {1,2,3}; //定义一个数组
for(int x : scores){
System.out.println(x);
}
}
}
运行结果如下:
我们可以看到和 for 循环的效果类型,能够将数据全部打印出来。
遍历访问数组里面的元素的时候,我们可以使用 for 方法,为每个位置上面的元素进行赋值。如果单独的想访问里面具体位置的元素的时候,我们需要用 “数组名[数组元素位置] = value” 的方式来赋值。我们可以使用 for 和 foreach 两个方法来遍历数组。
以上就是关于“举例说明Java数组循环动态赋值”的介绍,大家如果想了解更多相关知识,不妨来关注一下极悦的Java极悦在线学习,里面的课程内容细致全面,很适合没有基础的小白学习,希望对大家能够有所帮助。
0基础 0学费 15天面授
Java就业班有基础 直达就业
业余时间 高薪转行
Java在职加薪班工作1~3年,加薪神器
工作3~5年,晋升架构
提交申请后,顾问老师会电话与您沟通安排学习