0

这里的目标很简单,我想在系统输出中显示一个 pi 符号,像这样,“π”

    String pi = "\u03c0";
    System.out.println (""+a+pi+"x^2 + " + b+pi+"x + " +c+ pi);
4

5 回答 5

5

输出到哪里?控制台?下面应该这样做。

System.out.println("π"); 
于 2013-03-06T18:30:49.333 回答
4

'π'字符对应于代码点03C0- UNICODE-16 的有效点,Java 源代码使用的编码。由于代码点的数量适合 16 位,您可以简单地将符号复制粘贴到您的 Java 源代码中。

您也可以直接使用 UNICODE 常量,如下所示:

System.out.println("\u03C0");
于 2013-03-06T18:31:06.537 回答
2

在这里查看答案

\u03C0您需要代表 PI的 unicode 。(π)

那么你可以使用

System.out.println("\u03C0");
于 2013-03-06T18:31:30.450 回答
1

为我工作

public class Main {
    public static void main(String[] args) {
        System.out.println("π");
    }

}

也许您的源代码文件的字符编码有错误:确保源文件中的 UTF-8 编码!

于 2013-03-06T18:31:10.487 回答
1

以下对我有用:

    System.out.println("\u03c0");
于 2013-03-06T18:31:45.757 回答