Home Java Java-conversion Convert a String to Hexa



Convert a String to Hexa
Posted on: June 30, 2008 at 12:00 AM
In the example given below, you will learn how to convert String to hexadecimal number. This example takes a user input string and convert in hexa numbers.

Convert a String to Hexa

     

In the example given below, you will learn how to convert String to hexadecimal  number. This example takes a user input string and convert in hexa numbers.

Program asks the user to enter the string. User enters the string and presses the enter button. Then program converts the entered string into hexa value.

You can use this code in your real world programming code. Feel free to modify according to your requirement.

Program: String to Hexa conversion.

StringToHexConvert.java

   /**
  * Convert a String to Hexa decimal form.
  */
   import java.io.*;

   class StringToHexConvert {

  String stringToHex(String str) { 
  char[] chars = str.toCharArray();
  StringBuffer strBuffer = new StringBuffer();
  for (int i = 0; i < chars.length; i++) {
    strBuffer.append(Integer.toHexString((int) chars[i]));
  }
  return strBuffer.toString();
  }

  public static void main(String[] args) throws IOException {
  System.out.print("Enter the String : ");
  BufferedReader br =new BufferedReader(new InputStreamReader(System.in));
  String inputString = br.readLine();
  StringToHexConvert obj = new StringToHexConvert();
  String hexString = obj.stringToHex(inputString);
  System.out.println("String in hexa form : " + hexString);
  }
   }

Output of the program:

Enter the String: mahendra
String in hexa form: 6d6168656e647261

Download source code

Download this example

Related Tags for Convert a String to Hexa:
cstringinputbuttonconvertuserhexnumbersdecimalvaluenumberintthishexadecimalexampleprogramtolearnramexamssecieareilputuseimenterinasmnttradeshowintoproxaxampsesskisllivmplpresspreeaandarstrrtrtsvattssriringthbelostalupleplprndonogronp


More Tutorials from this section

Ask Questions?    Discuss: Convert a String to Hexa  

Post your Comment


Your Name (*) :
Your Email :
Subject (*):
Your Comment (*):
  Reload Image
 
 

Ask Questions?

If you are facing any programming issue, such as compilation errors or not able to find the code you are looking for.

Ask your questions, our development team will try to give answers to your questions.