字符串与字符
2018-08-11 本文已影响0人
熊与花
在jdk1.9之前,所有的string都利用了字符数组实现了包装的处理,所以在String类里面是提供有专门的转化方法处理的,这些方法包含有构造方法与普通方法两类。
![](https://img.haomeiwen.com/i6740632/204589c0950bee5d.png)
![](https://img.haomeiwen.com/i6740632/2a1758a87e835c2c.png)
实现字符串与字符串数组的转化:
![](https://img.haomeiwen.com/i6740632/1928c34ce1130074.png)
![](https://img.haomeiwen.com/i6740632/60e16af4de835cc1.png)
![](https://img.haomeiwen.com/i6740632/a56eb646a1741133.png)
![](https://img.haomeiwen.com/i6740632/9bfcbfc0c1506e21.png)
范例:判断某一个字符串中的数据是否全由数字组成
如果想要判断字符串中的每一位最好的做法是将字符串变为字符数组;
可以判断每一个字符是否在数字的字符范围内(‘0’-‘9’);
如果有一位不是数字则表示验证失败
实现字符串中的数据检查
![](https://img.haomeiwen.com/i6740632/2c457c67effa7b9d.png)
在实际开发之中处理中文的时候往往使用char类型,因为其可以包含中文数据。