fork(1) download
  1. /* package whatever; // don't place package name! */
  2.  
  3. import java.util.*;
  4. import java.lang.*;
  5. import java.io.*;
  6.  
  7. /* Name of the class has to be "Main" only if the class is public. */
  8. class Ideone
  9. {
  10. public static void main (String[] args) throws java.lang.Exception
  11. {
  12. byte[] b = new byte[]{-17,-69,-65, 97,97,97}; //EF BB BF 61 61 61
  13. char[] c = new char[10];
  14. new InputStreamReader(new ByteArrayInputStream(b),"UTF-8").read(c);
  15. byte[] bytes = new StringBuilder().append(c).toString().replace("\uFEFF", "").getBytes();//
  16. for(byte bt: bytes){//61 61 61, we can see EF BB BF is indeed removed
  17. System.out.println(bt);
  18. }
  19. }
  20. }
Success #stdin #stdout 0.06s 47400KB
stdin
Standard input is empty
stdout
97
97
97
0
0
0
0
0
0