数组拷贝方法之Arrays.copyOf(),Arrays.copyOfRange()

1、Arrays.copyOf()接收两个参数,其一是拷贝的数组,其二为数组长度

2、Arrays.copyOfRange()接收三个参数,分别是拷贝的数组,开始位置,结束位置(不包含该位置)

public class CopyTest {

	void printByte(byte[] btCopy) {
		for(byte b:btCopy) {System.out.print(b);}
	}
        void printByte1(byte[] btCopy1) {
		for(byte b:btCopy1) {System.out.print(b);}
	}
    
        public static void main(String args[]) {
    	
    	byte[] bt = new byte[] {1,2,3,4,5};
    	byte[] btCopy = Arrays.copyOf(bt, bt.length);
    	byte[] btCopy1 = Arrays.copyOfRange(bt, 0, bt.length);
    	
    	new CopyTest().printByte(btCopy);
    	System.out.println(" ");
    	new CopyTest().printByte(btCopy1);
    	
    }

}

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值