ここでの目的は単純です。システム出力に「π」のように pi 記号を表示したいのです。
String pi = "\u03c0";
System.out.println (""+a+pi+"x^2 + " + b+pi+"x + " +c+ pi);
ここでの目的は単純です。システム出力に「π」のように pi 記号を表示したいのです。
String pi = "\u03c0";
System.out.println (""+a+pi+"x^2 + " + b+pi+"x + " +c+ pi);
どこに出力?コンソール?以下はそれを行う必要があります。
System.out.println("π");
この'π'
文字は03C0
、Java ソースで使用されるエンコードである UNICODE-16 の有効なポイント - のコード ポイントに対応します。コード ポイントの数は 16 ビットに収まるので、シンボルをコピーして Java ソースに貼り付けるだけです。
次のように、UNICODE 定数を直接使用することもできます。
System.out.println("\u03C0");
私のために働く
public class Main {
public static void main(String[] args) {
System.out.println("π");
}
}
ソースコード ファイルの文字エンコーディングにエラーがある可能性があります。ソース ファイルで UTF-8 エンコーディングを確認してください。
以下は私にとってはうまくいきます:
System.out.println("\u03c0");