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