s1.charAt(i)返回s1 i的第th個字符String. 假設此String僅包含小寫字母(即'a'到'z'),s1.charAt(i)-'a'將字符'a'映射到索引0,將'b'映射到索引1,依此類推('z'映射到索引25) .
a[s1.charAt(i)-'a']++;
遞增與該字符對應的計數器s1.charAt(i).
因此,此循環計算每個字母的出現次數String s1.
最后,a[0]將包含'a' a[1]的數量,'b'的數量等等.
