代码如下
要求:try里面的前三行不能改,并且不能用byte[] bs,只能用String s
如何让打印显示正常
try {
byte[] bs = "阿".getBytes("UTF-16");
System.out.println(new String(bs,"UTF-16"));
String s = new String(bs,"GBK");
System.out.println("GBK:"+new String(s.getBytes("GBK"),"UTF-16"));
System.out.println("UTF-16:"+new String(s.getBytes("UTF-16"),"UTF-16"));
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}