我想用日語字符初始化Java中的字符串,如下所示。用java中的日語字符聲明字符串
String str = "最終條件";
但是,當我在Eclipse Java編輯器類型,則顯示這樣
String str = "|||||||";
應該是什麼原因,我該如何解決呢?
我想用日語字符初始化Java中的字符串,如下所示。用java中的日語字符聲明字符串
String str = "最終條件";
但是,當我在Eclipse Java編輯器類型,則顯示這樣
String str = "|||||||";
應該是什麼原因,我該如何解決呢?
嘗試將文本編輯器使用的字體更改爲支持日文字符的字體。 菜單:窗口 - >首選項 - >常規 - >外觀 - >顏色和字體 - >基本 - >文本字體 - >編輯
下面是一個SO線程約Unicode字體: https://stackoverflow.com/questions/586503/complete-monospaced-unicode-font
祝你好運!
您是否嘗試過更改項目屬性中的文本文件編碼?
用鼠標右鍵單擊您的項目,單擊「屬性」並將「資源」 - >「文本文件編碼」更改爲「UTF-8」,「Shift_JIS」或任何其他合適的編碼。
您還可以依賴日文字符的\ u序列。例如,您可以使用一種工具,如http://www.snible.org/java2/uni2java.html,該工具可將任何粘貼到文本區域的字符序列轉換爲Java字符串。
對於四個日本人來說,真的是七個酒吧嗎?那麼它可能不僅僅是一個字體問題。如果您將字符作爲Unicode序列輸入,會發生什麼?它們是否在其他視圖中正確顯示,例如Javadoc渲染? – 2012-01-27 22:50:06