package properties; import java.util.Scanner; //import java.util.Scanner; /*public class Xuexi { String name; //姓名 float hp; //血量 float armor; //護甲 int moveSpeed; //移動速度 int year; public static void main(String[] args) { Xuexi garen = new Xuexi(); garen.name = "蓋倫"; garen.hp = 616.28f; garen.armor = 27.536f; garen.moveSpeed = 350; garen.year=123; Xuexi teemo = new Xuexi(); teemo.name = "提莫"; teemo.hp = 383f; teemo.armor = 14f; teemo.moveSpeed = 330; System.out.println(garen.name+"\t"+garen.hp+"\t"+garen.moveSpeed); System.out.println(teemo.name+"\t"+teemo.hp+"\t"+teemo.moveSpeed); } }*/ public class Xuexi { int i = 1; // 屬性名是i public void method1(int i) { // 參數也是i System.out.println(i); } public static void main(String[] args) { /* * new Xuexi().method1(5); //結果打印出來是 1仍是5? System.out.println(new * Xuexi().i); */ /* * int i = 1; //int j1 = i++; //int j = ++i + i++ + ++i + ++i + * i++;//2+2+4+5+5 //2,2,3,4,4 * * i+=++i; System.out.println(i); */ /* * Scanner s = new Scanner(System.in); // int a = s.nextInt(); * //System.out.println("第一個整數:"+a); // int b = s.nextInt(); String * c=s.nextLine(); // System.out.println("第二個整數:"+b+a+c); * System.out.println(c+1); */ /* * Scanner s=new Scanner(System.in); int i=s.nextInt(); * System.out.println(i); Scanner sc=new Scanner(System.in); float * f=sc.nextFloat(); System.out.println(f); float d=i/(f*f); * System.out.println(d); if (d>=35){ System.out.println("重度肥胖"); }else * if(d<35){ System.out.println("通常"); }else System.out.println("偏瘦"); */ /* * Scanner s = new Scanner(System.in); // int a=4; // long b=6; int a; * long b; System.out.println("請輸入長方形的長度:"); a = s.nextInt(); * System.out.println("請輸入長方形的寬度:"); b = s.nextLong(); int c = (int) (a * + b); System.out.println(c); long d = (a + b); System.out.println(d); * System.out.println(a>b); System.out.println(a<c); */ /* * int a; int b; Scanner s = new Scanner(System.in); * System.out.println("輸入數a b:"); a = s.nextInt(); b = s.nextInt(); * System.out.println("比較數" + a + ">" + b + ":" + (a > b)); * * System.out.println("比較數" + a + ">=" + b + ":" + (a >= b)); * System.out.println("比較數" + a + "<" + b + ":" + (a < b)); * System.out.println("比較數" + a + "<=" + b + ":" + (a <= b)); * System.out.println("比較數" + a + "==" + b + ":" + (a == b)); * System.out.println("比較數" + a + "!=" + b + ":" + (a != b)); */ /* * > 大於 >= 大於或等於 < 小於 <= 小於或等於 == 是否相等 != 是否不等 */ /* * //長路與 不管第一個表達式的值是true或者false,第二個的值,都會被運算 int i = 2; * System.out.println( i== 1 & i++ ==2 ); //不管如何i++都會被執行,因此i的值變成了3 * System.out.println(i); * * //短路與 只要第一個表達式的值是false的,第二個表達式的值,就不須要進行運算了 int j = 2; * System.out.println( j== 1 && j++ ==2 ); * //由於j==1返回false,因此右邊的j++就沒有執行了,因此j的值,仍是2 System.out.println(j); */ /* * //長路或 不管第一個表達式的值是true或者false,第二個的值,都會被運算 int i = 2; * System.out.println( i== 1 | i++ ==2 ); //不管如何i++都會被執行,因此i的值變成了3 * System.out.println(i); * * //短路或 只要第一個表達式的值是true的,第二個表達式的值,就不須要進行運算了 int j = 2; * System.out.println( j== 2 || j++ ==2 ); * //由於j==2返回true,因此右邊的j++就沒有執行了,因此j的值,仍是2 System.out.println(j); */ /* * 取反! 真變爲假 假變爲真 boolean b=true; System.out.println(b); * System.out.println(!b); */ /* * 異或^ 不一樣,返回真 相同,返回假 boolean a=true; boolean b=false; * System.out.println(a^b); System.out.println(a^!b); */ /* * int i = 1; boolean b = !(i++ == 3) ^ (i++ ==2) && (i++==3); * System.out.println(b); System.out.println(i); */ /* * int i=1; i+=++i;//i=i+ ++i System.out.println(i); */ /* * Scanner s=new Scanner(System.in); System.out.println("請輸入數字:"); int * k=s.nextInt(); String m="今天是工做日,要努力工做哦!"; String l="今天是週末,好好玩哦!"; * String e=k<7?m:l; System.out.println(e); if (k<=7){ String i=k<6?m:l; * System.out.println(i); }else System.out.println("輸入異常"); */ /* * Scanner s = new Scanner(System.in); String a = s.nextLine(); * System.out.println("讀取的字符串是:"+a); */ /* * Scanner s = new Scanner(System.in); int i = s.nextInt(); * System.out.println("讀取的整數是"+ i); String rn = s.nextLine(); String a = * s.nextLine(); System.out.println("讀取的字符串是:"+i+a); */ /* System.out.println("請輸入月份:"); Scanner s=new Scanner(System.in); int in=s.nextInt(); int k=in/4; System.out.println(k); String n=months(k); System.out.println(n);*/ /*int day=2; switch(day){ case 1: System.out.println("星期一"); // break;//若是每一個循環條件下不加break語句,則全部case語句都會執行,這樣達不到用戶的要求,所以每一個條件下必須有break語句 case 2: System.out.println("星期二"); // break; case 3: System.out.println("星期三"); //break; case 4: System.out.println("星期四"); // break; case 5: System.out.println("星期五"); //break; case 6: System.out.println("星期六"); //break; case 7: System.out.println("星期天"); // break; default: System.out.println("這個是什麼鬼?"); }*/ //打印0到4 /* int i = 0; while(i<5){ System.out.println(i); i++; System.out.println("i的值爲:"+"\t"+i); } */ /*//int i=0; int i=5; do { System.out.println(i); i++; System.out.println("i的值爲:"+"\t"+i); } while (i<5);*/ /*for (int i=0;i<5;i++){//for循環,和while同樣,只是表達方式不同 System.out.println("i的值爲:"+"\t"+i); }*/ /*天朝有一個乞丐姓洪,去天橋要錢 第一天要了1塊錢 次日要了2塊錢 第三天要了4塊錢 第四天要了8塊錢 以此類推 問題: 洪乞丐幹10天,收入是多少?*/ /*Scanner s=new Scanner(System.in); System.out.println("請輸入天數:"); int day=s.nextInt(); int money=1; int every=1; for(int i=1;i<=day-1;i++){ every*=2; money=money+every; //System.out.println(money); } System.out.println("第"+day+"天要了"+money+"塊錢"); System.out.println(day+"天要了"+money+"塊錢");*/ //打印單數 /*for(int i=0;i<=10;i++){ if(i%2==0) continue;//若是是雙數,後面的代碼不執行,直接進行下一次循環 System.out.println(i); }*/ //打印單數 /* for (int j = 0; j < 10; j++) { if(0==j%2) break; //若是是雙數,直接結束循環 System.out.println(j); }*/ //打印單數 /*for (int j = 0; j < 10; j++) { if(0!=j%2) break; //若是是單數,直接結束循環 System.out.println(j); }*/ /*藉助boolean變量結束外部循環 須要在內部循環中修改這個變量值 每次內部循環結束後,都要在外部循環中判斷,這個變量的值*/ /* boolean breakout = false; //是否終止外部循環的標記 for (int i = 0; i < 10; i++) { for (int j = 0; j < 10; j++) { System.out.println(i + ":" + j); if (0 == j % 2) { breakout = true; //終止外部循環的標記設置爲true break; } } if (breakout) //判斷是否終止外部循環 break; }*/ } public static String months(int out) { switch (out) { case 0: return "春天";//注意思,return語句後不能有任何語句 case 1: return "夏天"; case 2: return "秋天"; case 3: return "冬天"; default: return "火星來的,哪有這種季節!"; } } }
使用同一個包下的其餘類,直接使用便可
可是要使用其餘包下的類,必須importjava