发布网友 发布时间:2022-04-24 04:40
共3个回答
热心网友 时间:2023-10-29 00:16
你还是没理解java的foreach,foreach是用来提高迭代效率的。如果想用foreach来迭代a数组的话,输出语句应该是System.out.println(i),因为你已经在foreach中写明了用int类型的i代表a中的元素。也就是说foreach的i代表元素,for的i代表数组下标。追问那foreach一般在什么情况下可以做到你说的提高迭代效率?
追答你用的时候效率就提高了。使用时,foreach就比for效率高。
热心网友 时间:2023-10-29 00:17
for增强型一般用来循环对象,原子数据类型一般用FOR
热心网友 时间:2023-10-29 00:16
你还是没理解java的foreach,foreach是用来提高迭代效率的。如果想用foreach来迭代a数组的话,输出语句应该是System.out.println(i),因为你已经在foreach中写明了用int类型的i代表a中的元素。也就是说foreach的i代表元素,for的i代表数组下标。追问那foreach一般在什么情况下可以做到你说的提高迭代效率?
追答你用的时候效率就提高了。使用时,foreach就比for效率高。
热心网友 时间:2023-10-29 00:17
for增强型一般用来循环对象,原子数据类型一般用FOR
热心网友 时间:2023-10-29 00:16
你还是没理解java的foreach,foreach是用来提高迭代效率的。如果想用foreach来迭代a数组的话,输出语句应该是System.out.println(i),因为你已经在foreach中写明了用int类型的i代表a中的元素。也就是说foreach的i代表元素,for的i代表数组下标。追问那foreach一般在什么情况下可以做到你说的提高迭代效率?
追答你用的时候效率就提高了。使用时,foreach就比for效率高。
热心网友 时间:2023-10-29 00:17
for (int i : a) {
System.out.print(i);
}
这个时候就是这样的,你懂其一,却不知其二
热心网友 时间:2023-10-29 00:17
for增强型一般用来循环对象,原子数据类型一般用FOR
热心网友 时间:2023-10-29 00:17
for (int i : a) {
System.out.print(i);
}
这个时候就是这样的,你懂其一,却不知其二
热心网友 时间:2023-10-29 00:17
for (int i : a) {
System.out.print(i);
}
这个时候就是这样的,你懂其一,却不知其二
热心网友 时间:2023-10-29 00:16
你还是没理解java的foreach,foreach是用来提高迭代效率的。如果想用foreach来迭代a数组的话,输出语句应该是System.out.println(i),因为你已经在foreach中写明了用int类型的i代表a中的元素。也就是说foreach的i代表元素,for的i代表数组下标。追问那foreach一般在什么情况下可以做到你说的提高迭代效率?
追答你用的时候效率就提高了。使用时,foreach就比for效率高。
热心网友 时间:2023-10-29 00:17
for增强型一般用来循环对象,原子数据类型一般用FOR
热心网友 时间:2023-10-29 00:17
for (int i : a) {
System.out.print(i);
}
这个时候就是这样的,你懂其一,却不知其二