私はJavaでこのユニコードのクロス記号()を書き込むしようとしています:JavaでUnicodeの十字記号を書くには?
class A {
public static void main(String[] args) {
System.out.println("\u2300");
System.out.println("\u10035");
}
}
、私はそれを通る線(⌀)とoをうまく書くことができますが、クロスのシンボルが表示されません代わりに番号5が表示されます:
# javac A.java && java A
⌀
ဃ5
なぜですか?
について、あなたは求めている文字は、リニア-Bスクリプトからです。それは本当にあなたが望むものですか?一般的に、BMP以外の文字は汎用フォントでは利用できないことがよくあります。 – parsifal
@parsifal:私は路傍のユーティリティ調査のためのユニコードアートを作ろうとしていました。 – Dog
このようなことが私には不思議に思えますが、私は自分のプログラミング言語でこの権利を得ましたか? '$ txr -c '@(" \ x10035 "をバインド)''出力: 'a =" "'うん!もちろん;私は任意に4で文字を指定する16進数を切り捨てません。 – Kaz