/*
* byte[] getBytes():把字符串转换成字节数组。
* char[] toCharArray():把字符串转换成字符数组。
* static String copyValueOf(char[] chs):把字符数组转换成字符串。
* static String valueOf(char[] chs):把字符数组转换成字符串。
* static String valueOf(int i)基本类型:把int(基本类型)转换成字符串。
* String toLowerCase():把字符串变成小写
* String toUpperCase():把字符串变成大写
* String concat(String str):拼接字符串。
*/
public class StringChange {
public static void main(String[] args) {
String s = "abcdEfg";
// byte[] getBytes():把字符串转换成字节数组。
byte[] bys = s.getBytes();
for (int i = 0; i < bys.length; i++) {
System.out.println(bys[i]);
}
System.out.println("------------");
// char[] toCharArray():把字符串转换成字符数组。
char[] cha = s.toCharArray();
for (int i = 0; i < cha.length; i++) {
System.out.println(cha[i]);
}
System.out.println("------------");
// static String copyValueOf(char[] chs):把字符数组转换成字符串。
char[] cha2 = {'a','c','w','f','e','g','s'};
String s2 =String.copyValueOf(cha2);
System.out.println(s2);
System.out.println("------------");
// static String valueOf(char[] chs):把字符数组转换成字符串。
String s3 = String.valueOf(cha2);
System.out.println(s3);
System.out.println("------------");
// static String valueOf(int i)基本类型:把int(基本类型)转换成字符串。
int a = 100;
String s4 = String.valueOf(a);
System.out.println(s4);
System.out.println("------------");
// String toLowerCase():把字符串变成小写
String s5 = s.toLowerCase();
System.out.println(s5);
System.out.println("------------");
// String toUpperCase():把字符串变成大写
s5 = s.toUpperCase();
System.out.println(s5);
System.out.println("------------");
// String concat(String str):拼接字符串。
String s6 = s.concat(s5);
System.out.println(s5 + s);
System.out.println(s6);
System.out.println("------------");
}
}
|
|