String类的转换相关方法
(1)将当前字符串转换成字符数组返回
char[] toCharArray();
(2)将当前字符串转换成字节数组返回
byte[] getBytes();
(3)将当前字符串的指定内容替换成新的内容,将新的字符串返回
String replace(CharSequence oldString,CharSequence newString)
CharSequence 是一个接口,也是一种引用类型。作为参数类型,可以把String对象传递到方法中。
(4)将字符串转为小写
String toLowerCase();
(5)将字符串转为小写
String toUpperCase();
(6)去掉字符串俩端空格
String trim();
String str="abcdefg123";
char[] chars = str.toCharArray();
System.out.println(Arrays.toString(chars));//[a, b, c, d, e, f, g, 1, 2, 3]
byte[] bytes = str.getBytes();
System.out.println(Arrays.toString(bytes));//[97, 98, 99, 100, 101, 102, 103, 49, 50, 51]
String replace = str.replace("defg", "abc");
System.out.println(replace);//abcabc123
String s1 = "NewYear".toLowerCase();
System.out.println(s1);//newyear
String s2 = "NewYear".toUpperCase();
System.out.println(s2);//NEWYEAR
String trim = " ab c ".trim();
System.out.println(trim);//ab c