Java Byte Array Value Set setBytes(byte[] destination, int offset, byte[] source)

Here you can find the source of setBytes(byte[] destination, int offset, byte[] source)

Description

Set a portion of the byte array.

License

Open Source License

Parameter

Parameter Description
source a parameter
destination a parameter
offset a parameter

Declaration

public static void setBytes(byte[] destination, int offset, byte[] source) 

Method Source Code

//package com.java2s;
/*//from  w ww  .j  a  v a2s  .  com
This file is part of PH-Tree:
A multi-dimensional indexing and storage structure.
    
Copyright (C) 2011-2015
Eidgen?ssische Technische Hochschule Z?rich (ETH Zurich)
Institute for Information Systems
GlobIS Group
Bogdan Vancea, Tilmann Zaeschke
zaeschke@inf.ethz.ch or zoodb@gmx.de
    
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
    
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Affero General Public License for more details.
    
You should have received a copy of the GNU Affero General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.
*/

public class Main {
    /**
     * Set a portion of the byte array.
     * @param source
     * @param destination
     * @param offset
     */
    public static void setBytes(byte[] destination, int offset, byte[] source) {
        for (int i = 0; i < source.length; i++) {
            destination[offset + i] = source[i];
        }
    }
}

Related

  1. setbyte(byte dest[], int offset, byte b)
  2. setByte(byte value, byte[] bytes, int offset)
  3. setByte(byte[] buffer, int index, int val)
  4. setByte(byte[] byteArray, int offset, byte b)
  5. setbytes(byte dest[], int offset, byte src[])
  6. setBytes(byte[] setTo, int startTo, byte[] setFrom, int startFrom, int len)
  7. setBytes(final byte[] dest, final byte[] data, final int offset, int length)
  8. setBytes(int value, int offset, byte[] bytes)
  9. setBytes(long value, int offset, byte[] bytes)