Bits and Bytes Overview

Run Settings
LanguageJava
Language Version
Run Command
import java.util.Scanner; class Main { public static void main(String[] args) { //set up all of your empty final messages String lineFromInput; String finalHexMessage = ""; String finalDecimalMessage = ""; String finalBinaryMessage = ""; String finalASCIIMessage = ""; //scanner to read the input Scanner s = new Scanner(System.in); while(s.hasNextLine()) { lineFromInput=s.nextLine(); //everything happens in here! //REMEMBER!!!! (char) for characters, Integer.parseInt(word,16) finalHexMessage = finalHexMessage + lineFromInput+" "; //take original hex values finalDecimalMessage = finalDecimalMessage + lineFromInput+" "; //convert to decimal finalBinaryMessage = finalBinaryMessage + lineFromInput+" "; //convert to binary finalASCIIMessage = finalASCIIMessage + lineFromInput+" "; //convert to ascii } //print out all of the final messages System.out.println("HEX MESSAGE:"+finalHexMessage); System.out.println("DECIMAL MESSAGE:"+finalDecimalMessage); System.out.println("BINARY MESSAGE:"+finalBinaryMessage); System.out.println("ASCII MESSAGE:"+finalASCIIMessage); } }
Editor Settings
Theme
Key bindings
Full width
Lines