软件研发

在Java编程语言中,如何使用for循环练习?

2020-08-20 17:28:47 | 来源:中培企业IT培训网

今天为大家带来的内容是关于,在Java编程语言中,如何使用for循环练习的信息。为什么要介绍for循环练习呢?主要是因为在Java开发中,如果想要循环某个字段,只要使用 for 循环即可解决,这样让字段看起来既简介,又方便使用。这也是程序员经常使用的语法,下面我们在介绍for循环的同时,再做一做相关的使用练习,希望可以帮助到大家。

  一、for循环的基本格式:

public static void main(String[] args) {

for (初始化语句; 判断条件; 控制条件) {

// 循环体

}

}

  二、for循环的的执行流程:

1、for循环开始,会首先执行初始化语句,完成所需数据的定义和初始化;

2、紧接着执行判断条件,此时,判断条件有可能成立,也有可能不成立;

3、如果条件不成立(判断条件返回false):循环立即结束;

4、反之,如果条件成立(判断条件返回true):执行循环体,这时,会把循环体中所有代码执行一遍,然后,执行控制条件,到此为止,第一次循环执行结束,打印了信息;

5、for循环并没有终止执行,接下来,它继续执行**判断条件**,检查循环继续执行的条件是否成立,同样的:如果条件不成立(判断条件返回false):循环立即结束;

6、反之,如果条件成立(判断条件返回true):执行循环体,这时,会把循环体中所有代码再执行一遍,然后,再执行控制条件,到此为止,第二次循环执行结束,再一次打印信息;

7、就这样一直重复下去,直到**判断条件不成立**,循环结束。

  三、for循环使用练习

  使用练习1:使用 for 循环在控制台输出1-5

  实现代码:

public class Test{

public static void main(String[] args) {

// 1.要打印的数字,初始值是1,最大值是5,每打印一次之后都需要加1

int number = 1;

/*

2.定义整型变量 time,表示循环体执行的次数,作为 for 循环的初始化语句,初始值是1

3.循环最多执行5次,所以变量 time 的最大值是5,即 for 循环的判断条件:time <= 5

4.每打印一次数字,次数都需要加1,所以,for 循环的控制条件:time++

*/

for (int time = 1; time <= 5; time++) {

// 5.在循环体中打印数字,

System.out.println(number);

number++; // 然后让数字加1

}

}

}

  使用练习2:使用 for 循环输出1-5之和

  实现代码:

public class Test{

public static void main(String[] args) {

// 1. 定义求和变量sum.

int sum = 0;

// 2. 通过for循环获取1~5之间的数据.

for (int i = 1; i <=5; i++) { // i记录的就是: 1~5之间的数字

// 3. 把获取到的数据依次累加给变量sum

sum += i; // sum = sum + i;

}

// 4. 打印结果

System.out.println(sum);

}

}

  使用练习3:求出1-100之间偶数和

  实现代码:

public class Test{

public static void main(String[] args) {

// 1. 定义一个求和变量sum

int sum = 0;

// 2. 获取1~100之间所有的数据

for (int i = 1; i <= 100; i++) { // i的值其实就是1~100之间的数字, 只要判断i是否是偶数即可

// 3. 判断当前获取到的数据是否是偶数, 是就累加

if(i % 2 == 0) {

// 能走到这里, 说明i是偶数, 累加即可

sum += i;

}

}

// 4. 打印结果

System.out.println("sum: " + sum);

}

}

好了,关于在Java编程语言中,如何使用for循环练习的内容,介绍到这里就结束了,想了解更多关于Java的信息,请继续关注中培伟业。