启用Jack Options
后,我无法使用欧元符号(€)或希腊字母等特殊字符打印String
。我尝试将编码更改为UTF-8
没有运气。任何建议?禁用Jack Options解决了这个问题,但我需要Java 8支持。
String str="€";
byte[] arrByte = new byte[0];
try {
arrByte = str.getBytes("UTF-8");
} catch (UnsupportedEncodingException e) {e.printStackTrace();}
System.out.println(new String(arrByte));