字符串

代码点codePointCount
大多数Unicode字符都是一个UTF-16代码单元,而一些辅助字符需要一对代码单元,这时候就要用codePointCount
codePointCount相当于length
codePointAt相当于charAt
第i个代码点是offsetByCodePoints(0,i).
StringBuilder和StringBuffer比较,后者是JDK5.0引入的,线程安全。

输入输出

Console cons = System.console();
Console可以用来读取密码,存储在一维字符数组中。
switch-case 支持char、byte、short、int、Enum、String
利用带标签的break可以跳出多重嵌套的循环语句
for each循环
for( variable : collection) statement
其中collection必须是数组或实现了Iterable接口的对象
Araays.copy(arrayName, length) 拷贝数组到指定长度,多余的赋值为默认值。