1.toCharArray() 方法将字符串转换为字符数组
#### 2.char字母大小写之间进行转换,大小写之间所差32,
即把小写字母转化为大写字母减去32:arr[i]=(char)(arr[i]-32);
#### 3.StringBuffer 和 StringBuilder 类的区别:
StringBuffer 和 StringBuilder 类的对象能够被多次的修改,并且不产生新的未使用对象。
StringBuilder 类在 Java 5 中被提出,它和 StringBuffer 之间的最大不同在于 StringBuilder 的方法不是线程安全的(不能同步访问)。
由于 StringBuilder 相较于 StringBuffer 有速度优势,所以多数情况下建议使用 StringBuilder 类。然而在应用程序要求线程安全的情况下,则必须使用 StringBuffer 类。
4.Character.getNumericValue(char ch)** 返回指定的Unicode字符表示的int值。如果字符没有一个数字值,则返回-1。如果字符具有不能被表示为一个非负整数(例如,分数值)的数字值,那么返回-2。
getNumericValue 获得字符的int值。
5.密码是由原文字符串(由不超过 50 个小写字母组成)中每个字母向后移动 n*n* 位形成的。`z` 的下一个字母是 `a`,如此循环。需要使用ASCLL码
