# JAVA經典案例 ## 判斷大小 ``` int a = 10; int b = 20; boolean result = a>b ? true : false; System.out.println(result); ``` > false ## 三個數字取最大值 ![](https://i.imgur.com/4vgqzfZ.png =350x) ## 大小寫轉換 ``` String str = "mango"; String result = str.equals(str.toLowerCase()) == true ? str.toUpperCase() : str; System.out.println(result); ``` > MANGO ## 九九乘法 - 1 ``` for(int i=1;i<=9;i++){ for(int j=1;j<=9;j++){ System.out.print(i+"*"+j+"="+(i*j)+'\t'); } System.out.println(); } ``` > ![](https://i.imgur.com/LCOL2r9.png =600x) ## 九九乘法 - 2 ``` for(int i=1;i<=9;i++) { for(int j=1;j<=i;j++) { System.out.print(j+"×"+i+"="+i*j+"\t"); } System.out.println(); } ``` > ![](https://i.imgur.com/T78oIDu.png =600x) #法 - 3 ``` for(int i=9;i>0;i--) { for(int j=1,k=10-i;j<=i;j++,k++) { System.out.print(j+"×"+k+"="+k*j+"\t"); } System.out.println(); } ``` > ![](https://i.imgur.com/Ck7gWWf.png =600x) ## 篩選陣列 ## 翻轉陣列 ## 陣列排列 大到小 ![](https://i.imgur.com/gqk4Wlh.png =600x) ## 求三個數的最大值 ## 求陣列中的的最大值 ## 寫方法判斷閏年