- String的转化功能
public byte[] getByets():把字符串转化为字节数组
String demo1 = "吃的";
System.out.println(demo1.getBytes()); // 输出字节数组的内存地址[B@15db9742
for (int i = 0;i <demo1.getBytes().length;i ++ ) {
System.out.print(demo1.getBytes()[i]); //输出字节数组的元素-77-44-75-60
}
- public char[] toCharArray():把字符串转化为字符数组
String demo1 = "吃的1";
char[] c = demo1.toCharArray();
System.out.println(c);
for(int i = 0; i<c.length;i++) {
System.out.print(c[i]); // 输出 吃的1
}
- public static String valueOf (char[] chs):把字符数组转化为字符串
- public static String valueOf (int i):把int类型的数据转化为字符串,注意是可以任意类型的数据,因为方法重载存在
- public toLowerCase():把字符串转化成小写
- public toUpperCase():把字符串转化为大写
- public String concat(String str):把字符串拼接
替换功能:
- String replace(char old,char new):字符替换
- String replace(String old ,String new):字符串替换,作为一个整体替换
去除空格:
- String trim():去除2边的空格,中间的无能为力