while(最基本的循环):
用while计算1到100的和:
package kuang.struct;
public class WhileDemo03 {
public static void main(String[] args) {
//计算1+2+3.。。。+100
int i = 0;
int sum = 0;
while (i<=100){
sum+=i;
i++;
}
System.out.println(sum);//输出答案
}
}
do...while 循环:
至少执行一次,先执行后判断。
用do...while计算1加到100:
package kuang.struct;
public class DoWhileDemo01 {
public static void main(String[] args) {
//计算1+2+3.。。。+100
int i = 0;
int sum = 0;
do {
sum+=i;
i++;
}
while (i<=100);
System.out.println(sum);//输出答案
}
}
for循环:(三种里最重要最常用的)
for的死循环的一种:
for循环示例:
package kuang.struct;
public class ForDemo02 {
public static void main(String[] args) {
//练习:计算0到100之间的奇数和偶数的和
int oddSum = 0;//奇数和
int evenSum = 0;//偶数和
for (int i = 1;i<=100;i++){
if(i%2!=0){
oddSum+=i; //加到奇数和上
}else {
evenSum+=i; //加到偶数和上
}
}
System.out.println("奇数和为:"+oddSum);
System.out.println("偶数和为:"+evenSum);
}
}
使用for打印一张九九乘法表:
package kuang.struct;
public class ForDemo04 {
public static void main(String[] args) {
//打印一张九九乘法表!!
for (int i = 1;i<=9;i++){
for(int j = 1;j<=i;j++){
System.out.print(j+"*"+i+"="+(j*i)+"\t");
if(j == i){
System.out.println();
}
}
}
}
输出结果:
break与continue的用法:
(上次看到p43,下次从p44开始)
【狂神说Java】Java零基础学习视频通俗易懂_哔哩哔哩_bilibili