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

java文件亂碼

發布時間: 2022-01-15 14:37:24

『壹』 java創建文件亂碼,只是中文文件名亂碼

嘗試以下解決方案:
1、編譯時指定編碼格式
2、對fileName進行編碼設定

『貳』 java文件中文亂碼問題

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

『叄』 java文件名亂碼

亂碼問題是由於編碼方式不同導致的。我解決文件名的亂碼問題就用一招:
String fileName = 得到文件名的方法;
String newName = new String(fileName.getBytes("以前的編碼"),"當前的編碼");

轉換後,再處理字元串就不會出現亂碼了。

『肆』 執行java文件時出現亂碼

應該是你的編程環境中的編碼格式更改了,所以出現亂碼。如果你的開發環境是在eclipse下,可以選中java文件點右健,選擇最後一個選項,然後在text file encoding選擇字元類型

『伍』 eclipse java文件亂碼怎麼解決

如果是導入的java文件亂碼

可以在eclipse最上方的Window

選擇window最後一個選項

再點擊工作空間 選擇編碼格式 一般都是GBK或UTF-8

這兩個切換一下 看能不能解決

『陸』 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文件都是亂碼怎麼解決

文件編碼不一致,修改文件編碼utf-8。
如果是class文件亂碼,找反編譯軟體打開。

『捌』 java創建文件是亂碼的,只是中文文件名亂碼,急~~~~

ss=new String(ss.bytes(),"utf-8");
ss=new String(ss.bytes(),"GBK");
ss=new String(ss.bytes(),"gb2312");
ss=new String(ss.bytes("ISO-8859-1"),"utf-8");
ss=new String(ss.bytes("ISO-8859-1"),"GBK");
ss=new String(ss.bytes("ISO-8859-1"),"gb2312");
然後再
ss.subString......

不知道你使用的是那個編碼,你試試看吧

『玖』 java 文件寫入亂碼

有。舉個例子比如你要寫「你好兩個字」假設你前面的工作都做好了。直接X.write("你好".getBytes("UTF-8"))保存就行了。

『拾』 java讀取文件亂碼

java文件讀取的時候有中文就很出現亂碼,通常獲取到的文件中通常都是「iso8859-1」格式,需要轉換為「UTF-8」格式。
如:String str = new String(str.getByte("iso8859-1"),"UTF-8");進行下強制轉換後在進行讀取即可。
備註:通常格式有GBK、UTf-8、iso8859-1、GB2312,如果上面的強制轉換不成功,依次進行這些格式的嘗試,肯定是可以解決問題的。

熱點內容
無許可權訪問工作組的計算機 發布:2024-09-21 04:26:31 瀏覽:475
為什麼ipad需要密碼解鎖 發布:2024-09-21 04:06:22 瀏覽:210
mariadb存儲過程 發布:2024-09-21 03:56:05 瀏覽:514
壓縮殼脫殼機 發布:2024-09-21 03:14:33 瀏覽:93
熱血街籃為什麼是伺服器維護中 發布:2024-09-21 03:08:19 瀏覽:937
喇叭怎麼配置功放 發布:2024-09-21 03:06:50 瀏覽:751
為什麼安卓的內存沒有蘋果的內存 發布:2024-09-21 03:06:50 瀏覽:231
swift解壓 發布:2024-09-21 02:31:47 瀏覽:706
移動中心怎麼配置安卓系統 發布:2024-09-21 02:27:16 瀏覽:608
安卓手機舊版app怎麼下載 發布:2024-09-21 02:12:35 瀏覽:801