java項目編譯亂碼-九游会j9娱乐平台
你寫的這個test類,要注意書寫規范,一般類名首字是大寫的,test 更合適
不用更改文件的編碼,默認就成
這樣編譯:
javac-encodingutf-8test.java
㈡ 為什麼在cmd上編譯java程序 會亂碼
1、你的情況:
有的有選擇代碼頁的!!設置一下
3、
如果cmd的默認代碼頁屬性修改不了,那麼修改注冊表:
1win鍵 r打開「運行」對話框,輸入regedit打開注冊表編輯器。
2找到 [hkey_current_userconsole\%systemroot%_system32_cmd.exe]
3 修改"codepage"=dword:000003a8
【注】十六進制"000003a8"或十進制"936",表示「936 (ansi/oem - 簡體中文 gbk)」。
如果代碼頁改成65001之後,仍無法正常顯示utf-8字元,則需要改變字體屬性:在命令行標題欄上點擊右鍵,選擇"屬性"->"字體",將字體修改為true type字體"lucida console",然後點擊確定將屬性應用到當前窗口。
通過以上操作並不能完全解決問題,因為顯示出來的內容有可能不完全。可以先最小化,然後最大化命令行窗口,文件的內容就完整的顯示出來了。
、
㈢ 為什麼java編程中寫的漢字變成亂碼了
你的編碼格式選擇的不對,右鍵單擊項目,點擊properties:
將格式換成gbk或者utf-8就行了
㈣ java輸出是亂碼
編碼問題,
將源文件以utf-8格式保存,然後cmd中執行下面的語句
以utf-8編碼格式進行編譯
javac -encoding utf-8 demo.java
中文輸出結果
㈤ java 亂碼 根本原因是什麼
右鍵點擊亂碼文件,選preferenses,看看resource里的編碼是不是正確,虧攔搜如果不是utf-8就改成utf-8,衡或如果是utf-8的話你改成別的編碼試試看看,然後把正常狀態下的內容復制出來,在把文件改成utf-8後銷歷把文件復制進去
㈥ 如何解決java項目中的中文亂碼
設置工作空間的編碼:
編輯器的編碼會影響到所有的項目中的字元的顯示,可以說是作用最為廣泛的設置,每一個項目都會受到這個設置的影響。點擊菜單欄中的窗口(window)— —選項(preferences)。
點擊常規(general)— —工作空間(wordspace),然後在右側的文本文件編碼格式(text file encoding)中選擇你想要設置的編碼格式,系統默認的格式為gbk。
設置項目的編碼:
如果其他的項目中不存在亂碼問題,只是個別項目顯示時出現亂碼,那麼我們不需要設置工作空間的編碼,只需要修改項目的編碼即可。
選中項目後,右鍵點擊,在彈出的菜單中點擊屬性(properties)。
在彈出的屬性窗口中,選擇資源(resource)— —點擊選擇other(其他),然後選擇你想要的編碼格式。
設置單個文件的編碼:
只是個別文件出現了亂碼,那麼設置個別文件的編碼格式就可以解決問題了。選中有亂碼的文件,然後點擊右鍵。
在彈出的菜單中選擇屬性(properties)。
在彈出的屬性窗口中選擇資源,點擊other(其他)後設置個別文件的編碼方式