diff options
Diffstat (limited to 'src/test/java')
| -rw-r--r-- | src/test/java/TestUFT.java | 10 | ||||
| -rw-r--r-- | src/test/java/TestUnicode.java | 15 |
2 files changed, 25 insertions, 0 deletions
diff --git a/src/test/java/TestUFT.java b/src/test/java/TestUFT.java new file mode 100644 index 0000000..b0cba09 --- /dev/null +++ b/src/test/java/TestUFT.java @@ -0,0 +1,10 @@ +import java.io.UnsupportedEncodingException; +import java.nio.charset.StandardCharsets; + +public class TestUFT { + public static void main(String[] args) throws UnsupportedEncodingException { + String str = "�й�"; + System.out.println(new String( str.getBytes("GBK") , StandardCharsets.UTF_8)); + } + +} diff --git a/src/test/java/TestUnicode.java b/src/test/java/TestUnicode.java new file mode 100644 index 0000000..a623898 --- /dev/null +++ b/src/test/java/TestUnicode.java @@ -0,0 +1,15 @@ +import java.io.UnsupportedEncodingException; +import java.nio.charset.StandardCharsets; + +public class TestUnicode { + public static void main(String[] args) throws UnsupportedEncodingException { + String str ="中国"; + String utf8 = new String(str.getBytes(StandardCharsets.UTF_8)); + System.out.println(utf8); + + String unicode = new String (str.getBytes(), StandardCharsets.UTF_8); + System.out.println(unicode); + String gbk = new String(unicode.getBytes("GBK")); + System.out.println(gbk); + } +} |
