當前位置:首頁 » 編程語言 » java中文亂碼

java中文亂碼

發布時間: 2022-01-08 06:44:14

java程序執行中文亂碼如何解決

看你編譯沒問題,運行時報亂碼錯誤。說明是代碼的編碼跟DOS系統的編碼不一致。
DOS系統是ASCII碼,你看一下你代碼的編碼是什麼,應該不是ASCII碼,你把你的代碼編碼轉換成ASCII碼試試先,不行再轉成UTF-8試試,這樣應該就解決了(如果是編碼不一致的問題的話)

② java文件中文亂碼問題

選中你的文件--右擊--屬性(properties)--text file encoding 有個default和other 這里選other 然後選UTF-8(你默認的可能是ISO-8859-1的)
然後你把文件中的亂碼改回中文 保存~ 這次就不亂碼了~

③ java中輸入輸出中文亂碼,怎麼辦

解決辦法:
1.在代碼區域右鍵
->
run
as
->
run
configurations
->
common(右側)
->
console
encoding
如果出現此錯誤,此時的編碼格式應該是utf-8,選擇other,這時可能沒有gbk選項,如果沒有,則執行之後操作。
2.更改該項目的文本文件編碼,項目右鍵
->
properties
->
resource
->
先將
text
file
encoding調整回gbk,然後再回去重新設置console
encoding編碼為gbk。

④ 如何解決Java項目中的中文亂碼

  1. 設置工作空間的編碼:

    編輯器的編碼會影響到所有的項目中的字元的顯示,可以說是作用最為廣泛的設置,每一個項目都會受到這個設置的影響。點擊菜單欄中的窗口(Window)— —選項(Preferences)。

    點擊常規(General)— —工作空間(Wordspace),然後在右側的文本文件編碼格式(Text file encoding)中選擇你想要設置的編碼格式,系統默認的格式為GBK。

  2. 設置項目的編碼:

    如果其他的項目中不存在亂碼問題,只是個別項目顯示時出現亂碼,那麼我們不需要設置工作空間的編碼,只需要修改項目的編碼即可。

    選中項目後,右鍵點擊,在彈出的菜單中點擊屬性(Properties)。

    在彈出的屬性窗口中,選擇資源(Resource)— —點擊選擇Other(其他),然後選擇你想要的編碼格式。

  3. 設置單個文件的編碼:

    只是個別文件出現了亂碼,那麼設置個別文件的編碼格式就可以解決問題了。選中有亂碼的文件,然後點擊右鍵。

    在彈出的菜單中選擇屬性(Properties)。

    在彈出的屬性窗口中選擇資源,點擊Other(其他)後設置個別文件的編碼方式

⑤ java中的一個中文亂碼問題

你指定用UTF-8的編碼去讀取這個xml文件
但是,這個xml文件保存是不是UTF-8呢?
我估計你這個是GBK的
你換成GBK試試吧
BufferedReader br = new BufferedReader(new InputStreamReader( new FileInputStream("a.xml"), "GBK"));

⑥ java中怎麼解決中文亂碼問題

您好,亂碼情況在編程中是常見的問題,您出現的亂碼是什麼情況下發生的,是編程好的javaweb頁面亂碼還是內部的參數亂碼呢?不論是什麼亂碼情況,Java幾乎都有他的解決方案,您需要由針對性的描述您的亂碼的情況是什麼。再根據您的情況具體的幫助您,希望能夠幫助到您。

⑦ java程序中文漢字會亂碼

首先要加一個utf-8過濾器以過濾post提交亂碼問題;
再在tomcat的server.xml文件中配置<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="utf-8"/>
處理get提交亂碼問題;
注意在用了這2個配置後就不要再在程序中用getBytes對參數進行轉碼了

⑧ java中輸入輸出中文亂碼,怎麼辦

解決辦法:
1.在代碼區域右鍵
->
run
as
->
run
configurations
->
common(右側)
->
console
encoding
如果出現此錯誤,此時的編碼格式應該是UTF-8,選擇Other,這時可能沒有GBK選項,如果沒有,則執行之後操作。
2.更改該項目的文本文件編碼

⑨ java中文亂碼問題

System.out.println(newString(ss.getBytes("GBK"),"utf-8"));

試試這個。

另外,你不是另存了一個文件嗎?用Editplus等工具打開文件看看是否亂碼。

⑩ java中文亂碼

主要是編碼差異,PrintWriter甚至整個Java IO默認會以UTF-8編碼輸出
你的網頁編碼必須設為UTF-8才能正確顯示其中的中文。
或者向PrintWriter傳入其他編碼的OutputStream,比如win默認的gbk編碼。
或者使用DataOutputStream靈活寫各種形式的數據。

熱點內容
高並發上傳 發布:2024-05-17 23:00:40 瀏覽:420
我的世界斗羅大陸伺服器網易手機 發布:2024-05-17 22:45:11 瀏覽:65
ideajar源碼 發布:2024-05-17 22:40:30 瀏覽:785
易語言取名源碼 發布:2024-05-17 22:40:12 瀏覽:645
存儲巴士x250 發布:2024-05-17 22:21:30 瀏覽:569
別墅中央空調地暖如何配置最好 發布:2024-05-17 22:20:09 瀏覽:930
php安裝mbstring 發布:2024-05-17 22:09:56 瀏覽:471
單向板中配置哪些鋼筋 發布:2024-05-17 22:09:16 瀏覽:798
winftp下載 發布:2024-05-17 21:51:33 瀏覽:694
壓縮板包裝 發布:2024-05-17 21:44:59 瀏覽:265