什么是循环?Java中有哪些循环?

Python016

什么是循环?Java中有哪些循环?,第1张

循环就是反复的执行同一件事情;

比如:求1到100的累加和就是反复执行 sum =sum +i i =i +1

java循环有三种:

1、do while 循环 2、while 循环 3、for 循环

1、do while 循环 至少执行一次

语法格式:

do {

至少执行一次循环体

sum =sum +i //累加自然整数i到sum

i =i +1//自然整数加一到下一个整数

}while(i<=100)

2、while 循环

语法格式:

while(i<=100){

//可能一次都不执行

sum =sum +i //累加自然整数i到sum

i =i +1//自然整数加一到下一个整数

}

3、for 循环

语法格式:

for(int i=1i<=100 i++){

//可能一次都不执行

sum =sum +i //累加自然整数i到sum

i =i +1//自然整数加一到下一个整数

}

你明白了吗?

看看这个吧,是我写的一个字符串倒序输出的例子,也许对你有点帮助的哦,

import java.util.*

public class StringTokenizerTest

{

StringTokenizerTest()//构造函数

{

String str=new String("2006年 世界杯 中国 必胜")//实例化一个字符串

String [] newString =str.split(" ")//将str字符串按空格进行拆分,然后用字符串数组newString来接收

for(int i=newString.length-1i>=0i--)

{

System.out.print(newString[i]+" ")//在循环中一个一个的输出

}

}

public static void main(String[] args)

{

new StringTokenizerTest()//实例化对象

}

}