Java Hex to String convertHexStringToString(String hexString)

Here you can find the source of convertHexStringToString(String hexString)

Description

Convert the hex string to string.

License

Apache License

Parameter

Parameter Description
hexString is the hex string.

Return

the string value that converted from hex string.

Declaration

public static String convertHexStringToString(String hexString) 

Method Source Code

//package com.java2s;
/*//from   www. j a v a  2 s . c om
 * 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 {
    /**
     * Convert the hex string to string.
     * 
     * @param hexString is the hex string.
     * @return the string value that converted from hex string.
     */
    public static String convertHexStringToString(String hexString) {
        String uHexString = hexString.toLowerCase();
        StringBuffer sBuf = new StringBuffer();
        for (int i = 0; i < uHexString.length(); i = i + 2) {
            char c = (char) Integer.parseInt(
                    uHexString.substring(i, i + 2), 16);
            sBuf.append(c);
        }
        return sBuf.toString();
    }
}

Related

  1. convertHexStr(String inStr)
  2. convertHexString(String ss)
  3. convertHexToString(String hex)
  4. formatHex(byte[] buf)
  5. formatHex(byte[] data)
  6. formatHexToWriter(byte[] buf, Writer writer, int actualLength)