Java的控制语句

  • Post category:Java

下面详细讲解Java的控制语句使用方法的完整攻略。

Java中的控制语句用于控制程序的执行流程。常见的控制语句包括if语句、switch语句、for循环、while循环和do-while循环,下面依次介绍它们的用法:

if语句

if语句用于判断一个条件是否成立,如果成立就执行一组代码,否则就执行另一组代码。if语句的语法结构如下:

if (条件) {
    //如果条件成立,执行这里的代码
} else {
    //如果条件不成立,执行这里的代码
}

下面是一个例子,判断某个数是否为偶数:

int a = 10;
if (a % 2 == 0) {
    System.out.println("a是偶数");
} else {
    System.out.println("a是奇数");
}

switch语句

switch语句用于根据不同的条件执行不同的操作。其语法结构如下:

switch (条件) {
    case 值1:
        //如果条件等于值1,执行这里的代码
        break;
    case 值2:
        //如果条件等于值2,执行这里的代码
        break;
    default:
        //如果条件不等于任何一个值,执行这里的代码
        break;
}

以下是一个例子,根据输入的数字输出相应的英文单词:

int num = 3;
switch (num) {
    case 1:
        System.out.println("one");
        break;
    case 2:
        System.out.println("two");
        break;
    case 3:
        System.out.println("three");
        break;
    default:
        System.out.println("other");
        break;
}

for循环

for循环用于重复执行一段代码,可以指定循环的起始值、结束值和步长。for循环的语法结构如下:

for (起始值; 终止条件; 步长) {
    //重复执行的代码
}

以下是一个例子,计算1到10的和:

int sum = 0;
for (int i = 1; i <= 10; i++) {
    sum += i;
}
System.out.println("1到10的和为:" + sum);

while循环

while循环也用于重复执行一段代码,只要指定的条件成立,就一直执行循环体中的代码。while循环的语法结构如下:

while (条件) {
    //重复执行的代码
}

以下是一个例子,输出1到5:

int i = 1;
while (i <= 5) {
    System.out.println(i);
    i++;
}

do-while循环

do-while循环和while循环类似,也是用于重复执行一段代码,只不过do-while循环先执行一次循环体中的代码,然后再根据指定的条件决定是否继续执行。do-while循环的语法结构如下:

do {
    //重复执行的代码
} while (条件);

以下是一个例子,输出1到5:

int i = 1;
do {
    System.out.println(i);
    i++;
} while (i <= 5);

以上就是Java的控制语句使用方法的完整攻略,包括if语句、switch语句、for循环、while循环和do-while循环的语法结构和示例代码。