fork(2) download
  1. /* package whatever; // don't place package name! */
  2.  
  3. import java.util.*;
  4. import java.lang.*;
  5. import java.io.*;
  6. import java.io.ByteArrayOutputStream;
  7. import sun.misc.BASE64Decoder;
  8.  
  9. /* Name of the class has to be "Main" only if the class is public. */
  10. class Ideone
  11. {
  12. public static void main (String[] args) throws java.lang.Exception
  13. {
  14.  
  15. byte[] CDRIVES = hexStringToByteArray("e04fd020ea3a6910a2d808002b30309d");
  16.  
  17. char ac[] = (new String(CDRIVES)).toCharArray();
  18. ByteArrayOutputStream bytearrayoutputstream = new ByteArrayOutputStream();
  19. int i1 = ac.length;
  20. for (int j1 = 0; j1 < i1; j1 += 2)
  21. {
  22. Object aobj[] = new Object[2];
  23. aobj[0] = Character.valueOf(ac[j1]);
  24. aobj[1] = Character.valueOf(ac[j1 + 1]);
  25. System.out.println(String.format("%c%c", aobj));
  26. bytearrayoutputstream.write(Integer.parseInt(String.format("%c%c", aobj), 16));
  27. System.out.println("OK");
  28. }
  29.  
  30. }
  31.  
  32. public static byte[] hexStringToByteArray(String s) {
  33. int len = s.length();
  34. byte[] data = new byte[len / 2];
  35. for (int i = 0; i < len; i += 2) {
  36. data[i / 2] = (byte) ((Character.digit(s.charAt(i), 16) << 4)
  37. + Character.digit(s.charAt(i+1), 16));
  38. }
  39. return data;
  40. }
  41.  
  42. }
Runtime error #stdin #stdout #stderr 0.11s 320320KB
stdin
Standard input is empty
stdout
�O
stderr
Exception in thread "main" java.lang.NumberFormatException: For input string: "�O"
	at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
	at java.lang.Integer.parseInt(Integer.java:580)
	at Ideone.main(Main.java:26)