本文概述
- Java String getBytes()方法示例
- Java String getBytes()方法示例2
签名
getBytes()方法有3种变体。字符串getBytes()方法的签名或语法如下:
public byte[] getBytes()
public byte[] getBytes(Charset charset)
public byte[] getBytes(String charsetName)throws UnsupportedEncodingException
内部实施
public byte[] getBytes() {
return StringCoding.encode(value, 0, value.length);
}
退货
字节序列。
Java String getBytes()方法示例
public class StringGetBytesExample{
public static void main(String args[]){
String s1="ABCDEFG";
byte[] barr=s1.getBytes();
for(int i=0;
i<
barr.length;
i++){
System.out.println(barr[i]);
}
}}
立即测试
【Java字符串getBytes()】输出:
65
66
67
68
69
70
71
Java String getBytes()方法示例2此方法返回一个字节数组, 该数组可以再次传递给String构造函数以获取String。
public class StringGetBytesExample2 {
public static void main(String[] args) {
String s1 = "ABCDEFG";
byte[] barr = s1.getBytes();
for(int i=0;
i<
barr.length;
i++){
System.out.println(barr[i]);
}
// Getting string back
String s2 = new String(barr);
System.out.println(s2);
}
}
立即测试
输出:
65
66
67
68
69
70
71
ABCDEFG
推荐阅读
- Java字符串getChars()
- 情人节微信红包怎样发?情人节发520微信红包办法_微信
- 情人节微信红包发多少合适?情人节微信红包数字含义大全_微信
- 情人节微信黄金红包怎样发?微信黄金红包入口_微信
- 情人节微信表情雨怎样下?2017年情人节微信表情雨列表_微信
- 微信翻译我爱你代码是哪一个?微信翻译表白代码大全_微信
- 微信朋友圈如何大局部删除?一次性删除微信朋友圈办法_微信
- 微信支付密码忘了怎样办?找到微信支付密码办法_微信
- 微信转账限额怎样办?微信提高转账限额办法_微信