Java Byte Array Create toByteArrays(String s)

Here you can find the source of toByteArrays(String s)

Description

to Byte Arrays

License

Apache License

Declaration

public static byte[] toByteArrays(String s) 

Method Source Code

//package com.java2s;
/* ========================================================================
 * PlantUML : a free UML diagram generator
 * ========================================================================
 *
 * (C) Copyright 2009-2017, Arnaud Roques
 *
 * Project Info:  http://plantuml.com//from   w  w w  . j  av a 2  s.c  o  m
 * 
 * This file is part of PlantUML.
 *
 * 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.
 *
 *
 * Original Author:  Arnaud Roques
 */

public class Main {
    public static byte[] toByteArrays(String s) {
        final byte[] result = new byte[s.length() / 2];
        for (int i = 0; i < result.length; i++) {
            result[i] = (byte) Integer.parseInt(
                    s.substring(i * 2, i * 2 + 2), 16);
        }
        return result;
    }
}

Related

  1. toByteArrayFromPositiveInts(int[] inInts)
  2. toByteArrayFromString(String value, int radix)
  3. toByteArrayLE(int value)
  4. toByteArrayMM(int value)
  5. toByteArrayNoConversion(String textz)
  6. toByteArrayShifted(int... arguments)
  7. toByteArrayShifted2(int[][] intArray)
  8. ToByteArrayString(byte[] bytes)
  9. toByteArrayV4(String address)