字符串就是一个字符数组,除此之外String类还对字节提供了支持
String类中有很多方法
关于字符与字符串有如下一些方法
其中最常用的就是字符串与字符数组的转换toCharArray()
一个例子:判断一个字符串是否由纯数字组成
public static void main(String[] args) {
String str = "1a23456" ;
System.out.println(isNumber(str));
}
public static boolean isNumber(String str) {
char[] data = str.toCharArray() ;
for (int i = 0; i < data.length; i++) {
if (data[i]<'0'||data[i]>'9') { // 不是数字,停止遍历
return false ;
}
}
return true ;
}
String中还对字节提供了支持
字节和字符最主要的区别就是,字符适合处理中文,字节适合处理二进制数据。按照程序的概念(UNICODE标准)来讲,一个字
符等于两个字节