2022-01-30

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码


![image-20220128153853024](C:\Users\lenovo\AppData\Roaming\Typora\typora-user-images\image-20220128153853024.png)

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容