Here you can find the source of byteToHexString(final byte b)
Parameter | Description |
---|---|
b | A byte that should be converted to a hex string |
public static String byteToHexString(final byte b)
//package com.java2s; /*// w w w. ja v a 2s .c o m * Copyright 2003 jRPM Team * * 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 { /** * Method to get a beautyfied representation of a byte as a hex string. The * hex block will be displayed always as two digits. * * @param b A byte that should be converted to a hex string * @return The hex string */ public static String byteToHexString(final byte b) { String hex = Integer.toHexString(0x0FF & b); if (hex.length() == 1) { hex = "0" + hex; } return hex; } }