java 文件中 定义一个字符串,它的默认编码是什么?
.java 文件的编码就是 String 字符串的编码
File 文件的编码就是 文件内容的编码
request 的设置的编码就是inputstream 的编码
jvm 的默认编码(the default charset of this Java virtual machine)为:
import java.nio.charset.Charset;
Charset.defaultCharset();
@Test public void charsetTest() { String s0 = "汉字"; // byte[] bytes = s0.getBytes(); byte[] bytes = s0.getBytes(Charset.defaultCharset()); String s1 = new String(bytes); // String s1 = new String(bytes, Charset.defaultCharset()); System.out.println(s1); }