041Java编程循环语句间的区别
Java 编程循环语句间的区别
Java 语言提供了for 、while 和do-while 三种常用的循环语句,这三种语句都可以用来处理同一问题,在一般情况下它们可以互相代替,但是在实际应用中,也有一些区别,下面进行介绍。 □ while 语句和do-while 语句只在while 后面指定循环条件,但是需要在循环体中包括使循环趋于结束的语句,而for 语句不可以在循环体中包含使循环趋于结束的语句。
□ while 语句和do-while 语句中的循环变量的初始化操作应该放在while 语句和do-while 语句之前,而for 语句则可以在初始化语句中完成。
□ while 语句和do-while 语句实现的功能相同,唯一的区别就是do-while 语句先执行后判断,无论表达式的值是否为true ,都将执行一次循环,而while 语句则是首先判断表达式的值是否为true ,如果为true 则执行循环语句,否则将不执行循环语句。
□ for 循环语句一般用在对于循环次数已知的情况下,而while 语句和do-while 语句则一般用在对于循环次数不确定的情况下。
知识点:
1、Java语言提供了for、while和do-while 三种常用的循环语句,这三种语句都可以用来处理同一问题,在一般情况下它们可以互相代替,但是在实际应用中,也有一些区别,下面进行介绍。
2、while语句和do-while 语句只在while 后面指定循环条件,但是需要在循环体中包括使循环趋于结束的语句,而for 语句不可以在循环体中包含使循环趋于结束的语句。
3、while 语句和do-while 语句中的循环变量的初始化操作应该放在while 语句和do-while 语句之前,而for 语句则可以在初始化语句中完成。
4、while 语句和do-while 语句实现的功能相同,唯一的区别就是do-while 语句先执行后判断,无论表达式的值是否为true,都将执行一次循环,而while 语句则是首先判断表达式的值是否为true,如果为true 则执行循环语句,否则将不执行循环语句。
5、for循环语句一般用在对于循环次数已知的情况下,而while 语句和do-while 语句则一般用在对于循环次数不确定的情况下。
练习:
1、Java语言提供了 、 和 三种常用的循环语句,这三种语句都可以用来处理同一问题,在一般情况下它们可以互相代替,但是在实际应用中,也有一些区别,下面进行介绍。
2、while语句和do-while 语句只在while 后面指定循环条件,但是需要在 中包括使循环趋于结束的语句,而 语句不可以在循环体中包含使循环趋于结束的语句。 3、while 语句和do-while 语句中的 的初始化操作应该放在while 语句和do-while 语句 ,而for 语句则可以在 中完成。
4、while 语句和do-while 语句实现的功能相同,唯一的区别就是do-while 语句先 后判
断,无论表达式的值是否为true,都将执行一次循环,而while 语句则是首先 表达式的值是否为true,如果为true 则执行循环语句,否则将不执行循环语句。
5、for循环语句一般用在对于 已知的情况下,而while 语句和do-while 语句则一般用在对于循环次数 的情况下。