在编程的世界里,while和when是两个常用的关键词,它们在语句中的作用和用法各不相同。**将深入探讨while和when的用法,帮助读者更好地理解和运用这两个关键词。
一、while循环
1.while循环的基本用法
while循环是一种条件循环,它会在满足特定条件时重复执行一段代码。其基本语法如下:
while(条件表达式){
2.while循环的使用场景
-当需要重复执行一段代码,直到满足某个条件时,可以使用while循环。 当不确定循环的次数时,可以使用while循环。
二、when语句
1.when语句的基本用法
when语句是一种条件语句,它会在满足特定条件时执行对应的代码块。其基本语法如下:
when(条件表达式){
/代码块1
elsewhen(条件表达式){
/代码块2
else{
/默认代码块
2.when语句的使用场景
-当需要根据多个条件执行不同的代码块时,可以使用when语句。 当条件较多,且每个条件都对应不同的操作时,可以使用when语句。
三、while和when的区别
1.while循环适用于不确定循环次数的情况,而when语句适用于根据条件执行不同代码块的情况。 2.while循环的循环体至少执行一次,而when语句的代码块根据条件可能不执行。
四、实际应用案例
1.使用while循环计算1到100的和
intsum=0
inti=1
while(i=90){
System.out.rintln("
优秀"
elsewhen(score>
System.out.rintln("
良好"
elsewhen(score>
System.out.rintln("
中等"
else{
System.out.rintln("
及格"
while和when是编程中常用的关键词,它们在语句中的作用和用法各不相同。通过**的介绍,相信读者已经对while和when的用法有了更深入的了解。在实际编程过程中,根据具体需求选择合适的循环或条件语句,可以使代码更加简洁、高效。