2013-09-28 35 views
0

我不明白爲什麼我的終端窗口顯示輸出=>?對於以下代碼未在終端窗口上打印的Unicode字符

class TestChar{ 
public static void main(String args[]){ 
char phi='\u03A6'; 
System.out.println(phi); 
} 
} 

是否有任何額外要求顯示unicode字符?

+1

什麼操作系統您使用的?什麼是終端? –

回答

1

這個問題並沒有真正與java相關,因爲Java方面沒有任何問題。您的終端窗口根本無法顯示該Unicode字符。大多數終端只能處理ASCIILatin-1

我不知道你正在使用哪個終端系統,但也許你可以改變窗口的字體爲包含該符號的字體(字體只包含所有unicode字符的子集)。這不能保證它可以工作,但也許...

+0

所以我應該怎麼做才能讓它顯示unicode字符? – Bhushan

+0

@bhushanpatil看到我的補充 – isnot2bad