当前位置: 代码迷 >> Java相关 >> byte[] 怎么操作
  详细解决方案

byte[] 怎么操作

热度:6133   发布时间:2013-02-25 21:47:29.0
byte[] 如何操作
在C/C++,有:
char str1[]={0,1,2,3,4,5,6,7,8,9};

如果想从3开始截取:

char *str2 = str1+3;

在Java,有:
byte[] str1={0,1,2,3,4,5,6,7,8,9};

如果想从3开始截取如何操作?

------解决方案--------------------------------------------------------
转为字符串截取
------解决方案--------------------------------------------------------
Java code
str2=Arrays.copyOfRange(str1,3, str1.length);
------解决方案--------------------------------------------------------
str2=Arrays.copyOfRange(str1,3, str1.length);
可以使用这个,但是需要注意的是3指的是索引为3,索引从0开始到length-1结束,该方法左闭右开
  相关解决方案