Java Char Array to Byte Array ConvertCharArrayToByteArray(char value[])

Here you can find the source of ConvertCharArrayToByteArray(char value[])

Description

Converts a char array into a byte array by typecasting each char to a byte

License

Open Source License

Parameter

Parameter Description
value char array to convert

Return

byte array

Declaration

public static byte[] ConvertCharArrayToByteArray(char value[]) 

Method Source Code

//package com.java2s;
/*// ww  w  .jav  a 2  s  . co m
 * $Id$
 *
 * Copyright (c) 1998-2008 John Morrison.
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation; either version 2 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 General Public License for more details.
 */

public class Main {
    /**
     * Converts a char array into a byte array by typecasting each char to a byte
     *
     * @return byte array
     * @param value char array to convert
     */
    public static byte[] ConvertCharArrayToByteArray(char value[]) {
        byte returnValue[] = new byte[value.length];
        int count = 0;
        while (count < value.length) {
            returnValue[count] = (byte) value[count];
            count++;
        }
        return returnValue;
    }
}

Related

  1. chars2Bytes(char[] chars)
  2. charsToBytes(char[] chars)
  3. charsToBytes(char[] chars)
  4. charsToBytes(char[] in)
  5. charsToBytes(final char[] chars, final int charOffset, final int length, final byte[] bytes, final int byteOffset)
  6. convertCharsToBytes(char[] chars)
  7. convertCharsToBytes(char[] chars)