解決亂碼問題:可以修改eclipse里的編碼格式來解決亂碼問題:
專注于為中小企業提供網站設計制作、網站設計服務,電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業桐柏免費做網站提供優質的服務。我們立足成都,凝聚了一批互聯網行業人才,有力地推動了上千企業的穩健成長,幫助中小企業通過網站建設實現規模擴充和轉變。
1、window-- Preference
2、點擊General--Workspace,在右面的窗體找到“Text file encoding”,就可以修改編碼格式了
您好,將別人的項目或JAVA文件導入到自己的Eclipse中時,常常會出現JAVA文件的中文注釋變成亂碼的情況,主要原因就是別人的IDE編碼格式和自己的Eclipse編碼格式不同。
總結網上的建議和自己的體會,可以參考以下幾種解決方式:
1
改變整個文件類型的編碼格式
1)
eclipse-window-preferences-General-Content
Types
2)
找到要修改的文件的類型(JAVA,JSP等等),在下面有個Default
encoding,在輸入框中輸入GBK
3)
點擊Update
4)
點擊OK
5)
重啟eclipse
2
改變整個Eclipse工作空間的編碼格式
1)
eclipse-window-preferences-General-workspaceTypes
2)
改變文本文件編碼格式為GBK
3
改變單個文件的編碼格式
,在包資源管理器右鍵點擊文件-屬性,改變文本文件編碼格式為GBK
4
如果以上幾種方式仍不能解決,可以下面這個不得已的辦法:
用Editplus打開要轉碼的文件,如果在Editplus中沒有亂碼,可直接將文件內容拷貝到Eclipse中,如果Editplus也有亂碼,可先
在Editplus轉碼,Editplus-文檔-文件編碼方式-改變文件編碼方式-GBK,然后再用Eclipse打
開就可以了。
5,打開Eclipse,有時候會出現中文注釋亂碼,這是因為Eclipse中對Text
file
encoding的默認編碼是GBK,因此,右鍵點擊你的“工程”,將Info中的“Text
file
encoding”中的Other改為UTF-8,即可!
雖然支持中文,但是不建議;
我說的中文指的是類名和方法名;
至于運行代碼不可能是中文;
因為是美國語言
我不是很清楚你說的在eclipse運行正常是指什么,eclipse其實只是個IDE(集成開發環境),他提供你一個代碼編輯器和代替你編譯生成class文件來執行而已。所以你所說的設置成編碼UTF-8,我估計只是把他的代碼編輯器設置成了UTF-8格式這樣的話,舉個例子,我想輸出一個字符串,直接寫在代碼里中文的話,他會認為這個中文是你設置的UTF-8格式的,可能就可以正常輸出結果。但如果你的代碼在輸出時并沒有指定文件編碼,變成了通過用戶輸入某個字,然后再輸出的話,那樣在執行時就會默認讀取系統編碼,那樣就變成GBK了,如果你需要用的是UTF8來處理,那自然就會亂碼所以關鍵問題是你的程序中沒有明確指定encoding(編碼)舉個例子,java的InputStreamReader類,一般用的時候只會用到InputStreamReader(InputStreamin)這個構造函數,但其實是可以用InputStreamReader(InputStreamin,Charsetcs)構造函數來指定encoding的比如:newInputStreamReader(newFileInputStream(filePath),"UTF-8")
網站名稱:java代碼設置中文格式 java代碼翻譯成中文
分享URL:http://vcdvsql.cn/article22/doisojc.html
成都網站建設公司_創新互聯,為您提供企業建站、外貿建站、商城網站、域名注冊、外貿網站建設、
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯