Unicode字符之 202A 202B 202C 202D 202E
属于这些字符 202A:从左到右嵌入 202B:从右到左嵌入 202C:退出方向性格化 202D:从右到左强制 202E:从左到右强制
数字: 当他们单独使用时,只有202年E有效果
public static void main(String[] args){ String name1 = "123\u202A456789"; String name2 = "123\u202B456789"; String name3 = "123\u202C456789"; String name4 = "123\u202D456789"; String name5 = "123\u202E456789"; System.out.println(name1); System.out.println(name2); System.out.println(name3); System.out.println(name4); System.out.println(name5); }
执行结果:
123456789 123456789 123456789 123456789 123456789
其他四个实用,都要在202年E基础使用,202年E右边是右边的效果
public static void main(String[] args){ String name1 = "123\u202E456\u202A789"; String name2 = "123\u202E456\u202B789"; String name3 = "123\u202E456\u202C789"; String name4 = "123\u202E456\u202D789"; String name5 = "01\u202A23\u202A45\u202B67\u202C89\u202Dab\u202Acd\u202Bef\u202Cdh"; System.out.println(name1); System.out.println(name2); System.out.println(name3); System.out.println(name4); System.out.println(name5); }
执行结果:
123456789 123456789 123456789 123456789 0123456789abcdefdh
在这里的执行结果中,202C与其他效果相同,没有退出。 目前也不确定为什么没有实现退出
字母:
也是只有202E有效果
public static void main(String[] args){ String name1 = "abcdef\u202Aghi"; String name2 = "abcdef\u202Bghi"; String name3 = "abcdef\u202Cghi"; String name4 = "abcdef\u202Dghi"; String name5 = "abcdef\u202Eghi"; System.out.println(name1); System.out.println(name2); System.out.println(name3); System.out.println(name4); System.out.println(name5); }
执行结果:
abcdefghi abcdefghi abcdefghi abcdefghi abcdefghi
一起使用的情况也必须与202年相结合E才有效果,此时202年C退出,202C后面的字母没有改变
public static void main(String[] args){ String name1 = "abc\u202Edef\u202Aghi"; String name2 = "abc\u202Edef\u202Bghi"; String name3 = "abc\u202Edef\u202Cghi"; String name4 = "abc\u202Edef\u202Dghi"; String name5 = "abc\u202Adef\u202Bgh\u202Cij\u202Dkl\u202Bmn\u202Aop\u202Cqr"; System.out.println(name1); System.out.println(name2); System.out.println(name3); System.out.println(name4); System.out.println(name5); }
执行结果:
abcdefghi abcdefghi abcdefghi abcdefghi abcdefghijklmnopqr
总之,这些是非常神奇的字符