假设我有一个字符串foo =“这是一个苹果”

等效的Unicode代码点将是

\\x74\\x68\\x69\\x73.......... \\x61\\x70\\x70\\x6c\\x65



如何从String foo转换



字符串“\\x74\\x68\\x69\\x73.......... \\x61\\x70\\x70\\x6c\\x65

最佳答案

试试这个..

        public static String generateUnicode(String input) {
            StringBuilder b = new StringBuilder(input.length());
            for (char c : input.toCharArray()) {

                b.append(String.format("\\u%04x", (int) c));

            }
            return b.toString();
        }

关于java - 将String转换为其Unicode代码点,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30940095/

10-12 23:51