使用 getByets() 方法
public class StringAndByte {
public static void main(String[] args) {
String string = "你好,加油!";
byte []data = string.getBytes();
//这样就已经将String类型转换成了byte类型了,且已经存入数组中了。
for (int i= 0; i< data.length; i++) {
System.out.print(data[i] +"," );
}
System.out.println("================分割线================");
byte []data02 = {-28,-67,-96,-27,-91,-67,-17,-68,-116,-27,-118,-96,-26,-78,-71,-17,-68,-127,};
String string2 = new String(data02);
//此时已经将byte类型转换为String类型了
System.out.println(string2);
}
}
输出结果: