package com.test.For_Each;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
public class ForTest {
public static void main(String args[]) {
int arr[] = { 1, 2, 3, 4, 5, 6, 7, 8 };
/**
* 新式写法
*/
for (int a : arr)
System.out.println(a);
/**
* 旧式写法
*/
for (int i = 0; i < arr.length; i++)
System.out.println(arr[i]);
String arr2[] = { "好", "流", "哦", "!!" };
for (String a2 : arr2)
System.out.println(a2);
int arr3[][] = { { 1, 2, 3 }, { 4, 5, 6, }, { 7, 8, 9 } };
for (int a31[] : arr3) {
for (int a32 : a31) {
System.out.println(a32);
}
System.out.println();
}
List<String> list = new ArrayList<String>();
list.add("好");
list.add("流");
list.add("哦");
list.add("!!");
/**
* 根据集合类长度遍历
*/
for (int i = 0; i < list.size(); i++) {
System.out.println(list.get(i));
}
/**
* 根据迭代器遍历
*/
for (Iterator i = list.iterator(); i.hasNext();) {
System.out.println(i.next());
}
/**
* 根据新式for-each遍历
*/
for (String element : list)
System.out.println(element);
}
}
分享到:
相关推荐
例如,以下是一个简单的 for 循环示例: ```java public class Test { public static void main(String[] args) { int[] a = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}; for (int i = 0; i ; i++) { System.out.print(a...
#### 增强 for 循环示例 1. **遍历数组**: ```java int[] integers = {1, 2, 3, 4}; for (int i : integers) { System.out.println(i); // 依次输出 “1”、“2”、“3”、“4” } ``` 上述代码在编译期间会...
在文档中,我们通过一个具体的示例来展示如何在Vue.js中实现for循环嵌套操作。 首先,文档中提到了什么是for循环嵌套。在计算机编程中,嵌套循环意味着在一个循环体内使用另一个循环,这样就可以处理多层循环结构的...
下面是一个简单的嵌套For循环示例,用于打印9x9乘法表: ```java for (int i = 1; i ; i++) { for (int j = 1; j ; j++) { System.out.print(i + " * " + j + " = " + i*j + "\t"); } System.out.println(); } ...
lua for循环代码示例,比较简单,仅供参考测试
以下是一个简单的for循环示例,计算1到10的和: ```c #include int main() { int sum = 0; for (int i = 1; i ; i++) { sum += i; } printf("1到10的和是:%d\n", sum); return 0; } ``` 以下是一个使用for...
例如,以下是一个简单的 ASP.NET 2.0 中的 for 循环示例,它会打印数字1到10: ```csharp for (int i = 1; i ; i++) { Response.Write(i + " "); // 在HTML输出中写入数字 } %> ``` 在这个例子中,`i = 1` ...
在Python中,for循环是一种迭代结构,用于遍历可迭代对象中的元素。其基本语法为: ```python for element in iterable: # 执行操作 ``` 在这里,`iterable`是一个可迭代对象,例如列表、元组、字符串、字典等。在...
例如,以下是一个简单的For循环示例,用于打印1到10的数字: ```pb For i = 1 To 10 Print i; Next i ``` 在PB中,理解并熟练使用循环语句是编写动态和响应用户输入的程序的关键。通过练习和实践,你可以掌握各种...
一个简单的for循环示例是打印数字1到10: ```java for (int i = 1; i ; i++) { System.out.println(i); } ``` 在这个例子中,`i`初始化为1,条件是`i ,每次循环后`i`递增1。循环会一直执行,直到`i`不再小于或...
"for循环练习--示例"这个资源显然是为了帮助学习者通过实践来掌握for循环的用法。下面将详细阐述for循环的基本概念、工作原理及其常见应用。 一、for循环基本概念 for循环是一种循环结构,允许程序执行一段代码块多...
**2.2 for循环示例对比** 通过对两段不同的`for`循环程序的观察,可以深入理解`for`循环的执行流程和控制结构。 #### 三、无限循环的表现形式 无限循环是指没有明确的退出条件,从而可能持续执行的循环。其两种...
例如,`Demo1.java`可能包含一个打印数字1到10的For循环示例: ```java for (int i = 1; i ; i++) { System.out.println(i); } ``` 2. **While循环**: While循环适用于循环次数未知,仅根据某个条件来决定...
例如,以下是一个简单的 for 循环示例: ``` fruits = ['apple', 'banana', 'orange'] for fruit in fruits: print(fruit) ``` 这段代码将输出每个水果的名称。 循环控制语句 Python 提供了多种循环控制语句,...
// 使用for循环示例 for (int i = 0; i ; i++) { // 在这里执行循环内的代码,例如更新UI控件 label1.Text = "当前迭代:" + i.ToString(); // 暂停一下,让用户看到变化 System.Threading.Thread.Sleep(1000...
以下是一个简单的VBA For循环示例,用于打印数字1到10: ```vba Sub PrintNumbers() Dim i As Integer For i = 1 To 10 Debug.Print i Next i End Sub ``` 在这个例子中,`i`是控制变量,从1开始,每次迭代...
3. **for循环示例** - 示例1: 控制变量从1递增到100。 - 示例2: 控制变量从100递减到1。 - 示例3: 控制变量从7递增到77,每次增加7。 - 示例4: 控制变量从20递减到2,每次减少2。 - 示例5: 按照特定序列改变...
8. **for循环示例**:执行`for(i=1; i++; ) ;`后,变量i的值将是5,因为i在循环结束后会自增到5。 9. **continue语句的应用**:要提前结束当前循环周期并开始下一个循环,可以在循环体内有条件地使用continue语句。...
在for循环示例中,通过for语句初始化i为1,循环条件设置为i小于等于100,每次迭代后i增加1,直到i大于100退出循环。 综上所述,C语言中的循环语句是实现程序控制结构的重要组成部分,它们各有特点和适用场景。初学...
例如,以下是一个简单的for循环示例: ```c for (int i = 0; i ; i++) { printf("%d ", i); } ``` 这段代码将输出:0 1 2 3 4 五、跳转语句 跳转语句是循环结构中的一个重要组成部分。跳转语句有break语句和...