// int i = 0;
// for (int a = 0; a < 100; a++) {
// System.out.println(a);
// if(a==30){
// break;
// }
//
// }
// System.out.println("结束");
int i = 0;
for (int a = 0; a < 10; a++) {
for (int j = 0; j < a; j++) {
if(j==5){//内圈最多循环五次
break;
}
System.out.println(j+"+++++++++++++++++++++++");
}
System.out.println(a+"-------------------");
}
System.out.println("结束");
}
continue使用
// int a = 0 ;
// while(a<100){
// a++;
// if(a%10==0){
// System.out.println();
// continue;
// }
// System.out.print(a);
// }
/**
* break在任何循环语句中的主体部分,均可用break控制循环流程
* break用于强行退出循环,不执行循环中剩余的语句(break语句也可以在switch语句中使用)
* continue用在循环语句体中,用于终止某次循环过程,即跳过循环体中尚未执行的语句,接着进行下一次是否执行循环的判定
*/
int i ;
for (i= 0; i < 100; i++) {
if(i%10==0){
System.out.println();
continue;
}
System.out.print(i);
}
}
for循环使用
for (int i = 1; i <= 5; i++) {
for (int j = 5; j>=i ; j--) {
System.out.print("*");
}
for (int k = 1; k<=i ; k++) {
System.out.print(" ");
}
for (int k = 1; k<i ; k++) {
System.out.print(" ");
}
for (int j = 5; j>=i ; j--) {
System.out.print("*");
}
System.out.println(" ");
}
}
测试写一个方法
//mian方法
public static void main(String[] args) {
// int sum = add(1, 2);
// System.out.println(sum);
test();
}
//加法
public static int add(int a ,int b){
return a+b;
}
public static void test(){
for (int i = 0; i <= 1000; i++) {
if(i%5==0){
System.out.print(i+"\t");//每行连续输出三个
}
if(i%(5*3)==0){
System.out.println();//三个后换一行
}
}
}
break使用// int i = 0;// for (int a = 0; a < 100; a++) {// System.out.println(a);// if(a==30){// break;// }//// }// System.out.println("结束"); int i = 0;