22问答网
所有问题
java中String对象的getBytes方法是干什么的?
如题所述
举报该问题
推荐答案 2020-05-19
都是将一个string类型的
字符串
转换成byte类型并且存入一个byte数组中。
在java中的所有数据底层都是字节,字节数据可以存入到byte数组。
存储字符数据时(字符串就是字符数据),会先进行查表,然后将查询的结果写入设备,读取时也是先查表,把查到的内容打印到显示设备上
getBytes()是使用默认的
字符集
进行转换,getBytes(“utf-8”)是使用UTF-8编码表进行转换。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://22.wendadaohang.com/zd/C2hCShIC6IT6CXh6ITT.html
其他回答
第1个回答 2019-01-20
String的getBytes()方法是得到一个系统默认的编码格式的字节数组
getBytes("utf-8")
得到一个UTF-8格式的字节数组
如果你的java指定UTF-8编码则两个方法返回的数组一样。
如果你java工程是GBK的两个方法返回不同。
网上有很多这样的例子和介绍
第2个回答 2019-05-17
String的getBytes()方法是得到一个系统默认的编码格式的字节数组
getBytes("utf-8")
得到一个UTF-8格式的字节数组
如果你的java指定UTF-8编码则两个方法返回的数组一样。
如果你java工程是GBK的两个方法返回不同。
相似回答
在
java中getBytes
()
是干吗
用的
答:
一般用做将字符串转为byte数组
。写数据传输的代码的时候用的比较多。
java中
getByte()到底是用来
干什么
用
的?
答:
得到一个操作系统默认的编码格式的字节数组。
大家正在搜
java中创建对象的方式
java中对象与对象变量关系
java对象是什么
java创建对象的几种方式
java对象复制到另一个对象
java怎么调用另一个类的方法
java new一个对象过程
java怎么创建对象
java对象的定义
相关问题
java中String.getBytes()的用法
java中String的对象getBytes有什么作用?
关于java中String.getBytes()问题
求教大神,java中关于String类的getBytes()...
js 怎么实现java中的string.getBytes("...
java中文乱码,能说下string.getBytes()和...
java中调用String中的getBytes()得到的是b...
java的String.getBytes()方法,编码问题