选择 if if(条件1){ 条件1成立执行; }else if(条件2){ 条件2成立执行; }else{ 除了条件1、2的其他情况; } 和js没什么区别 循环 for int num = 0; for(int i = 0 ; i <= 100 ; i ++){ num += i } System.out.println(num) // 5050 100以内的整数和 和js也没什么区别 循环 while int i = 0; int sum = 0; while (i <= 10){ if (i % 3 == 0) { sum += i; } i++; } System.out.println(sum); //18 循环 do…while do{ if (in % 3 == 0) { sums += in; } in++; }while(in <= 10); System.out.println(sums); //18 跳出循环 break int num = 0; for(int i = 0 ; i <= 100 ; i ++){ if(i > 10){ break; } num += i; } System.out.println(num); //55 跳过本次循环继续下次循环 continue int num = 0; for(int i = 0 ; i <= 10 ; i ++){ if(i == 5){ continue; } num += i; } System.out.println(num); //50 在js中,单双引号不作区分,java中的单引号表示字符,java中的双引号是字符串。