String 对象的offset变量什么意思啊
答案:2 悬赏:10 手机版
解决时间 2021-04-10 01:15
- 提问者网友:我的未来我做主
- 2021-04-09 15:36
String 对象的offset变量什么意思啊
最佳答案
- 五星知识达人网友:逐風
- 2021-04-09 16:13
偏移量(java)
当初始化一个String对象时,用来设置字符型数组的索引值。
举个构造函数的例子
public String(char[],int offset,int count)
分配一个新的 String,它包含来自该字符数组参数的一个子数组的字符。offset 参数是子数组第一个字符的索引,count 参数指定子数组的长度。
当初始化一个String对象时,用来设置字符型数组的索引值。
举个构造函数的例子
public String(char[],int offset,int count)
分配一个新的 String,它包含来自该字符数组参数的一个子数组的字符。offset 参数是子数组第一个字符的索引,count 参数指定子数组的长度。
全部回答
- 1楼网友:举杯邀酒敬孤独
- 2021-04-09 17:03
貌似没有这种构造器吧,你既然使用了char[] value干嘛还用hibyte。
hibyte的字面意思是utf-16字符编码的最8高位,一般出现在这种构造器中:
string(byte[] ascii, int hibyte, int offset, int count),因为是byte[]型在java中是8位的,转换成string就转换成了16位,高8位要填,就是这个hibyte了。不过这个构造器已经被废弃了。在api中可以看到@deprecated
这样的标注。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
正方形一边上任一点到这个正方形两条对角线的 |
阴历怎么看 ? |