1 public class TestVariable{ 2 int a ; //成員變量,成員變量會自動被初始化 3 static int size; //靜態變量,從屬於類 4 5 public static void main(String[] args){ 6 { 7 int age; 8 age= 18; 9 } 10 int salary= 3000; //局部變量 11 int gao = 13; 12 System.out.println(gao); 13 int i; 14 // int j=i+5;//編譯出錯,變量i還未被初始化 15 } 16 }
1 char a= 'i'; //字符用char 2 String a= "i"; //字符串用string 3 boolean: 4 boolean flag; 5 flag = true; 6 if(flag){ 7 //true分支 8 }else{ 9 //false分支 10 }
1 int score =80; 2 int x = -100; 3 String type = score<60?"不及格":"及格"; 4 System.out.println(type); 5 if(score<60){ 6 System.out.println("不及格"); 7 }else{ 8 System.out.println("及格"); 9 } 10 System.out.println(x>0?1:(x==0?0:-1)); 11
1 import java.util.Scanner; 2 //測試鍵盤的輸入 3 public class scanner { 4 public static void main(String[] args) { 5 Scanner scanner = new Scanner(System.in); 6 System.out.println("請輸入名字"); 7 String name = scanner.nextLine(); 8 System.out.println("請輸入你的愛好"); 9 String favor = scanner.next(); 10 System.out.println("請輸入你的年齡"); 11 int age= scanner.nextInt(); 12 13 System.out.println("#######"); 14 System.out.println(name); 15 System.out.println(favor); 16 System.out.println("來到地球的天數:"+age); 17 } 18 }
1 public class Test2elseif { 2 public static void main(String[] args){ 3 int i = (int)(12*Math.random()); 4 System.out.println("學習多少小時"+i+"決定什麼樣的成就"); 5 if(i<2){ 6 System.out.println("混個溫飽"); 7 }else if(i<5){ 8 System.out.println("學有所成"); 9 }else if(i<8){ 10 System.out.println("月薪上萬"); 11 }else{ 12 System.out.println("將來不是夢"); 13 } 14 } 15 }
1 public class Test1 { 2 public static void main(String[] args) { 3 double d = Math.random(); //返回(0,1)之間的隨機數 4 System.out.println(d); 5 6 int i=(int)(6*Math.random()+1); 7 System.out.println(i); 8 if(i<=3){ 9 System.out.println("小"); 10 System.out.println("小小小"); 11 } 12 System.out.println("##############"); 13 //經過擲3個塞子看看今天的手氣如何? 14 int a=(int)(6*Math.random()+1); 15 int b=(int)(6*Math.random()+1); 16 int c=(int)(6*Math.random()+1); 17 int k= a+b+c; 18 if (k>15){ 19 System.out.println("手氣不錯"); 20 } 21 if(k>=10&&k<=15){ 22 System.out.println("今天手氣通常"); 23 } 24 if(k<10){ 25 System.out.println("今天手氣不怎麼樣"); 26 } 27 System.out.println("得了"+k+"分"); 28 } 29 }