public static void main(String[] args) {
// String to bytes
String str = "Hello Java";
byte[] strToByte = str.getBytes();
// bytes to String
String byteToStr = new String(strToByte);
System.out.println(byteToStr);
// use character
String string = "Hello Spring Boot";
byte[] stringToByte;
try {
stringToByte = string.getBytes("UTF-8");
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
// 打印不出什么
//byte[] srtbyte = {0,1,2,3,4,5};
// 打印出a
byte[] srtbyte = {97};
// 这里需要注意ASCII码值的范围,我们可以查看下面的网站
// http://ascii.911cha.com/
String res = null;
try {
res = new String(srtbyte,"UTF-8");
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
System.out.println(res);
}
String和Byte互转
最新推荐文章于 2024-07-30 17:42:39 发布