一、FOR 语句
1.for 语句将根据给定的条件重复执行多大 n 次的迭代。下面是在 Java 编程中使用此语句格式:
for(initial_value;loop_condition;increament_expression)
{
//for 循环体
Statement 1;
Statement 2;
...
Statement n;
}
2.for 语句有 3 个重要的参数,分别是 initial_value、loop_condition 和increament_expression。initial_value 是初始化为循环条件的第一个值的值,将在loop_condition 中进行比较。loop_condition 是决定 for 循环的主体中包含的语句是否执行的条件。Increament_expression 用于更新 initial_value,初始值将决定迭代的结果继续或停止。
使用 JSlider 确定迭代器的数量
Slider 是 Java GUI 中可用的控件之一,用于通过滑动其按钮动态地确定值。Slider 控件是由 JSlider 类处理的。要将此控件添加到窗体中,可以使用与添加其他控件相同的方法,即在调色板编辑器中选择滑块控件。
3.方法 setMaximum()和 setMinimum()用来确定一个 slider 的最大值和最小值。
4.setValue()方法用于确定滑块首次运行时的初始位置或当前位置。
5.为滑块创建 StateChanged 事件可以通过右键单击 slider control→ Events→Change→stateChanged。
6.获取值可以使用 getValue()方法。
二、WHILE 语句
while语句的格式如下:
While(loop_condition)
{
Statement 1;
Statement 2;
...
Statement n;
}
1.while 语句具有 loop_condition 参数,该参数将决定是否执行循环过程。如果loop_condition 为 true,则 while 主体中的所有语句都将执行,循环过程将继续,直到 loop_condition 为 false。当 loop_condition 为 false 时,程序将通过 while 的主体并继续执行下面的代码。
2.Java 提供了一个名为 Random 的类,这个类可以用来生成浮点数或整数形式的随机数。
3.数字生成过程是通过使用 nextInt()方法完成的。
4.创建一个输入对话框:
name = JOptionPane.showInputDialog(rootPane,"你讲师名:","输入框",JOptionPane.OK_CANCEL_OPTION);
5.显示确认对话框:
respon = JOptionPane.showConfirmDialog(rootPane,"是否要输入更多?","",JOptionPane.YES_NO_OPTION);
三、DO-WHILE 语句
1.while 语句提供了另一种格式,可以用来执行循环过程,而不是像前一小节中讨论的那样。格式是 do-while,其中循环过程将至少执行一次,即使循环条件为 false。do-while 语句的格式如下:
do{
Statement 1;
Statement 2;
...
Statement n;
}while(loop_condition);
2.与 while 语句一样,do-while 语句也有循环条件,该条件将决定迭代过程是否完成。do-while 主体中的语句将首先执行,然后再检查给定的循环条件。如果loop condition 为 false,则迭代过程将只发生一次,如果为 true,则迭代过程将继续。
四、 BREAK 语句&CONTINUE 语句
在涉及循环语句的程序中,有时存在程序必须退出迭代过程的条件。此外,还存在程序必须跳过迭代序列的条件。Java 提供了一个 break 语句来强制停止迭代过程。除了 break 语句之外,Java 还提供了一个 continue 语句,可用于跳过迭代的顺序。
BREAK 语句
break 语句强制使程序退出循环过程。当迭代过程不再需要执行时,这条语句非常有用,因为已经实现了所需的结果。当执行 break 语句时,程序将退出迭代过程,并继续执行下面的代码。程序中 break 语句的实现涉及一个条件,该条件将决定程序何时退出迭代过程。break 语句将在给定条件为真时执行。
CONTINUE 语句
放置在循环语句中的 continue 语句将导致程序根据所需的条件跳过迭代序列。continue 语句在处理涉及循环语句的数据时起着重要的作用,特别是在需要程序跳过处理顺序的情况下。与 break 语句一样,continue 语句的使用也由条件控制。如果给定条件为真,则始终执行该语句.