欢迎访问宙启技术站
智能推送

Java中的条件语句和循环语句函数

发布时间:2023-06-13 13:12:03

Java是一种广泛使用的编程语言,拥有丰富的语法规则和功能。条件语句和循环语句是Java中非常重要的函数,它们在程序设计中扮演了重要的角色。本文将简单介绍Java中的条件语句和循环语句。

条件语句

Java中的条件语句用来根据特定条件执行特定的代码块。它们基于布尔表达式的真值来执行代码。Java中的条件语句有以下几种类型:

1. If语句:

If语句用于判断一个给定的条件是否为真,并决定是否执行特定的代码块。语法如下:

if(condition){

  // 代码块

}

例如:

if(x > 10){

  System.out.println("x 大于 10");

}

如果x大于10,则会执行System.out.println("x 大于 10")。

2. If...else语句:

If...else语句用于在给定条件为真或假时选择要执行的不同代码块。如果条件为真,则执行if语句块中的代码;否则,执行else语句块中的代码。语法如下:

if(condition){

  // if代码块

}else{

  // else代码块

}

例如:

if(x > 10){

  System.out.println("x 大于 10");

}else{

  System.out.println("x 小于等于 10");

}

如果x大于10,则会执行System.out.println("x 大于 10");否则,会执行System.out.println("x 小于等于 10")。

3. If...else if...else语句:

If...else if...else语句用于在多个条件中选择要执行的代码块。它可以根据不同的情况执行不同的代码块。语法如下:

if(condition1){

  // condition1为真执行代码块1

}else if(condition2){

  // condition2为真执行代码块2

}else{

  // condition1和condition2都为假执行代码块3

}

例如:

if(x > 10){

  System.out.println("x 大于 10");

}else if(x == 10){

  System.out.println("x 等于 10");

}else{

  System.out.println("x 小于 10");

}

如果x大于10,则会执行System.out.println("x 大于 10");如果x等于10,则会执行System.out.println("x 等于 10");否则,会执行System.out.println("x 小于 10")。

循环语句

Java中的循环语句允许我们重复执行一段代码块,直到满足指定的条件为止。 Java中的循环语句有以下几种类型:

1. For循环:

For循环用于重复执行一段代码块,可以指定循环执行的次数。语法如下:

for(initialization; condition; increment/decrement){

  // 代码块

}

例如:

for(int i = 0; i < 10; i++){

  System.out.println("i = " + i);

}

这段代码将打印i值从0到9的数字。

2. While循环:

While循环用于重复执行一段代码块,只要满足给定条件。当条件不成立时,循环停止。语法如下:

while(condition){

  // 代码块

}

例如:

int i = 0;

while(i < 10){

  System.out.println("i = " + i);

  i++;

}

这段代码将打印i值从0到9的数字。

3. Do...while循环:

Do...while循环用于重复执行一段代码块,至少执行一次代码块。当条件为真时,重复执行代码块。语法如下:

do{

  // 代码块

}while(condition);

例如:

int i = 0;

do{

  System.out.println("i = " + i);

  i++;

}while(i < 10);

这段代码将打印i值从0到9的数字。

总结

本文简要介绍了Java中的条件语句和循环语句。条件语句用来根据条件选择执行不同的代码块,循环语句用于重复执行一段代码块,直到满足指定的条件为止。这些语句是Java中编程的基础,掌握它们是每一个Java程序员的必备技能。