首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java相关 >

byte[] 怎么操作

2012-03-25 
byte[] 如何操作在C/C++,有:char str1[]{0,1,2,3,4,5,6,7,8,9}如果想从3开始截取:char *str2 str1+3

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结束,该方法左闭右开

热点排行