本文概述
- Scala while循环示例
- Scala无限While循环示例
- Scala do-while循环示例
- Scala无限do-while循环
句法
while(boolean expression){ // Statements to be executed}
流程图:
文章图片
Scala while循环示例
object MainObject {def main(args: Array[String]) {var a = 10;
// Initializationwhile( a<
=20 ){// Conditionprintln(a);
a = a+2// Incrementation}}}
【Scala while循环语句用法示例】输出
101214161820
Scala无限While循环示例 你还可以创建一个无限的while循环。在下面的程序中, 我们在while循环中传递了true。使用无限循环时要小心。
object MainObject {def main(args: Array[String]) {var a = 10;
// Initializationwhile( true ){// Conditionprintln(a);
a = a+2// Incrementation}}}
输出
10121416...Ctr+Z // To stop execution
Scala do-while循环示例
object MainObject {def main(args: Array[String]) {var a = 10;
// Initializationdo {println( a );
a = a + 2;
// Increment}while( a <
= 20 )// Condition}}
输出
101214161820
Scala无限do-while循环 在scala中, 你可以创建无限的do-while循环。要创建无限循环, 只需在循环条件中传递真实的文字即可。
让我们来看一个例子。
object MainObject {def main(args: Array[String]) {var a = 10;
// Initializationdo {println( a );
a = a + 2;
// Increment}while( true)// Condition}}
输出
10121416...Ctrl+Z // To stop execution of program
推荐阅读
- Scala的简单程序示例
- Scala教程介绍
- Scala变量和数据类型使用介绍
- Scala模式匹配用法示例
- Scala条件表达式图解和用法
- Scala函数介绍和用法完全解读
- Scala for循环语句用法示例
- Scala三种注释用法示例
- mybatis源码配置文件解析之五(解析mappers标签(解析XML映射文件))