public class Demo {
public static void main(String[] args) {
System.out.println("這是第一句");
System.out.println("這是第二句");
System.out.println("這是第三句");
System.out.println("這是第四句");
/*
輸出結果:
這是第一句
這是第二句
這是第三句
這是第四句
*/
}
}
public class Demo {
public static void main(String[] args) {
int num = 10;
if(num>0) {
System.out.println("num大於0");
}
System.out.println("結束");
/*
輸出結果:
num大於0
結束
*/
}
}
public class Demo {
public static void main(String[] args) {
int num = -10;
if(num>0) {
System.out.println("num大於0");
}else {
System.out.println("num小於0");
}
System.out.println("結束");
/*
輸出結果:
num小於0
結束
*/
}
}
public class Demo {
public static void main(String[] args) {
int score = 80;
if(score>=90) {
System.out.println("A");
}else if(score>=80) {
System.out.println("B");
}else if(score>=70) {
System.out.println("C");
}else if(score>=60) {
System.out.println("D");
}else if(score>=0) {
System.out.println("E");
}else {
System.out.println("成績有誤!");
}
System.out.println("結束");
/*
輸出結果:
B
結束
*/
}
}
public class Demo {
public static void main(String[] args) {
int num = 3;
switch(num) {
case 1:
System.out.println("num爲1");
break;
case 2:
System.out.println("num爲2");
break;
case 3:
System.out.println("num爲3");
break;
case 4:
System.out.println("num爲4");
break;
case 5:
System.out.println("num爲5");
break;
default:
System.out.println("沒有num的值");
}
System.out.println("結束");
/*
輸出結果:
num爲3
結束
*/
}
}
public class Demo {
public static void main(String[] args) {
//輸出0~4
int num = 0;
while(num<5) {
System.out.println(num);
num++;
}
System.out.println("結束");
/*
輸出結果:
0
1
2
3
4
結束
*/
}
}
public class Demo {
public static void main(String[] args) {
int num = 10;
do
{
System.out.println(num);
num++;
}while(num<5);
System.out.println("結束");
/*
輸出結果:
10
結束
*/
}
}
public class Demo {
public static void main(String[] args) {
//輸出0~4
int num = 5;
for(int i=0;i<num;i++) {
System.out.println(i);
}
System.out.println("結束");
/*
輸出結果:
0
1
2
3
4
結束
*/
//for(;;)爲無條件回圈
}
}
public class Demo {
public static void main(String[] args) {
//輸出陣列arrNum的元素
int[] arrNum = {1,2,3,4,5};
for(int i:arrNum) { //i應爲後面的陣列或集合對應的元素型別
System.out.println(i);
}
System.out.println("結束");
/*
輸出結果:
1
2
3
4
5
結束
*/
}
}
public class Demo {
public static void main(String[] args) {
//輸出0~5
int num = 100;
for(int i=0;i<num;i++) {
System.out.println(i);
if(i==5) {
break;
}
}
System.out.println("結束");
/*
輸出結果:
0
1
2
3
4
5
結束
*/
}
}
public class Demo {
public static void main(String[] args) {
//輸出0到10的奇數
int num = 10;
for(int i=0;i<num;i++) {
if(i%2==0) {
continue;
}
System.out.println(i);
}
System.out.println("結束");
/*
輸出結果:
1
3
5
7
9
結束
*/
}
}
public class Demo {
public static void main(String[] args) {
//輸出10到20的質數
next:for(int i=10;i<=20;i++) {
for(int j=2;j<i/2;j++) {
if(i%j==0) {
continue next;
}
}
System.out.println(i);
}
System.out.println("結束");
/*
輸出結果:
11
13
17
19
結束
*/
}
}