如何将逻辑符号打印为String

时间:2016-11-13 16:06:41

标签: java string logic symbols

如何让java正确地将这些逻辑符号作为字符串打印?

  

∀∃⊃¬≡

只需在我的字符串中输入这些符号,输出就会大不相同。

2 个答案:

答案 0 :(得分:0)

查看web中的unicode表,记下符号的代码并打印

示例:以下代码将打印

  

对于所有元素..∀123

System.out.println("For all elements.. "+"\u2200 " + 123);

答案 1 :(得分:0)

当您在字符串中的java源文件中添加符号时,java编译器会将字符视为UTF-8字符。 当你打印它们时(例如使用System.out.println()),那么你正在使用底层操作系统的字符集。

如果您想要正确打印,可能希望使用以下内容:

OutputStreamWriter wrapper = new OutputStreamWriter(System.out, StandardCharsets.UTF_8);
PrintWriter output = new PrintWriter(wrapper, true);