答案 0 :(得分:3)
如果您使用的是Windows,则Windows终端不支持Unicode,因此这可能是导致失败的原因。您需要使用支持unicode的第三方终端程序。
答案 1 :(得分:0)
如果您的终端支持unicode,
System.out.println("\u00D1");
System.out.println("\u00F1");
对于Windows cmd,请查看:http://illegalargumentexception.blogspot.com.es/2009/04/java-unicode-on-windows-command-line.html