//第一種思路:
//將字符串中的每個字符取出,然後用循環對每一個字符進行比較,用三個個變量記錄相應的字符數
//第二種比較傻的思路:先定義出大小寫的26個字母,然後根據索引來查找
//第三種思路:利用Character包裝類的isLowerCase()和isUpperCase()方法:
總結:
1.java很強大,包裝了一些常用的方法,在瞭解的基礎上,現成的當然省力。
2.經常查java的Api文檔很重要,java的巨人。
3.前兩種思路包含了很巧妙地思想,擴展思維有很大幫助。在不瞭解java的情況下,完全可以靠學過的知識解決。
經常犯的錯誤
1.注意:如果將 a[i]<='Z'寫成了a[i]<="Z",就會報錯:運算符<=不能應用於char,java.lang.String
因爲雙引號表示字符串(String類型),單引號表示字符(Char類型)。
2.length()方法 i<j.length() 寫成i<jlength,就會報錯.