Java Byte Array Copy copyBytes(int[] srcArray, int srcPos, byte[] destBytes)

Here you can find the source of copyBytes(int[] srcArray, int srcPos, byte[] destBytes)

Description

copy Bytes

License

Apache License

Declaration

public static byte[] copyBytes(int[] srcArray, int srcPos, byte[] destBytes) 

Method Source Code

//package com.java2s;
/*******************************************************************************
 * Copyright 2014 Rogueai.com/*from  ww  w  .j a v  a2 s .  com*/
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 *******************************************************************************/

public class Main {
    public static byte[] copyBytes(int[] srcArray, int srcPos, byte[] destBytes) {
        for (int k = 0; k < destBytes.length; k++) {
            destBytes[k] = (byte) (srcArray[srcPos + k] & 0xff);
        }
        return destBytes;
    }
}

Related

  1. copyBytes(byte[] source, byte[] dest, int sourceFrom, int copyLength, int destFrom)
  2. copyBytes(byte[] src)
  3. copyBytes(byte[] src, byte[] target)
  4. copyBytes(byte[] src, int start, int end)
  5. copyBytes(final byte[] source, final int sOffset, final byte[] destination, final int dOffset, final int length)
  6. copyBytes(long sourceOffset, byte[] source, int sourceOff, int sourceLength, long destOffset, byte[] dest, int destLength)
  7. copyBytesAtOffset(byte[] dst, byte[] src, int offset)
  8. copyBytesIntoByteArray(byte[] dest, byte[] src)
  9. copyBytesToString(byte[] src, int arg1, int arg2)