導航:首頁 > 編程語言 > javaansi亂碼

javaansi亂碼

發布時間:2023-05-29 11:55:40

A. 為什麼cmd運行java文件時,裡面的文字亂碼了

B. java控制台中文輸出亂碼,已經注意文件格式和控制台格式了

java源碼記事本打開,另存為utf-8格式,然後執行utf-8的命令

C. java出現亂碼怎麼解決

javac *.java -encoding utf-8
java your.java

D. 編寫了一個文件,保存為了ANSI編碼,再打開之後只有數字,文字全變成了亂碼,怎麼辦

"??"亂碼:

這種首並情況一般是用不支持中文的編碼者沖跡去編碼中文字元,例如ISO-8859-1 僅能判激編碼非英文字元,所以非英文字元被其編碼時會被轉換為 0x3F(即?的 ASCII 編碼),這時

編碼已經真被轉成不可逆的亂碼了。之後無論用兼容 ASCII 的哪種編碼方案解碼還原出的字元串都是"?"。

E. Java安裝後運行CMD輸入JAVA提示亂碼

可在CMD窗口輸入chcp 65001後,再嘗試輸入 java命令。

chcp命令是用來顯示或更改活動控制台的代碼頁。

在CMD窗口直 輸入chcp ,可以顯示當前代碼頁編號,默認是 936 ,表示支持GB2312編碼。

將代碼頁設置為 65001 ,則支持UTF-8編碼。

F. 求大神~java編譯注釋出來成了亂碼,好痛苦~~

其實這里的ANSI就代表GBK。。看看裂彎哪ANSI編碼的意思:
不同的國家和地區制定了不同的標准,由此產生了 GB2312、GBK、Big5、Shift_JIS 等各自的編碼標准。這些使用 1 至 4 個位元組來代表一個字元的各種漢字延伸編碼方式,稱為 ANSI 編碼。在簡體中文Windows操作系統中,ANSI 編碼代表 GBK 編碼;在日文Windows操作系統中,ANSI 編碼代表 Shift_JIS 編碼。 不同 ANSI 編碼之間互不兼容,當信息在國際間交流時,無法將屬於兩種語言的文字,存儲在同一段 ANSI 編碼的文本中。 當然對鬧敬於ANSI編碼而言,0x00~0x7F之間的字元,依舊是1個位元組代表1個字元肆碼。這一點是ASNI編碼與Unicode編碼之間最大也最明顯的區別。

G. java中將一個txt文件讀入到JTextArea,只有ANSI編碼的文件可以正常打開,其他三種打開是亂碼,怎麼辦

打開時,可以這樣指定編肆敗碼

BufferedReader textReader = new BufferedReader(new InputStreamReader(new FileInputStream(path),"utf-8"裂宴顫祥陪));

H. Java中的亂碼

這個應該是文件編碼出了問題。不知道你是用純清磨什麼編輯器編寫代碼的。如果是 Notepad++ 的話,請在做斗 Encoding 菜單中選擇正賀 」Convert to ANSI「 將其轉為 ANSI 編碼然後保存。


I. 在CMD里編譯java文件是出亂碼

既然是CMD,那你是用記事本保存的了,而且保存的時utf-8格式吧。
windows自帶記事本版保存成utf-8格式是無法編權譯的。因為windows記事本保存為UTF-8會自作聰明的加上DOM標志位的(這點你用eclipse把編譯設置為UTF-8就能編譯了)。
如果你的文件里沒有特殊字元,那麼記事本打開java文件 另存為->選擇存放目錄和命名後(不要點保存) 在最下面「編碼」選擇ANSI就行了。
如果必須保存為UTF-8格式,那麼建議你看一下下面這個:http://apps.hi..com/share/detail/23923582。

閱讀全文

與javaansi亂碼相關的資料

熱點內容
蘋果5s內購插件 瀏覽:683
鋼琴譜什麼網站最好 瀏覽:595
ihg房間升級次數 瀏覽:29
ipad斗魚網路請求錯誤 瀏覽:515
類似億巴生活的app還有哪些 瀏覽:517
linux文件狀態標志 瀏覽:861
java讀取子文件 瀏覽:1
怎麼隱藏文件手機 瀏覽:479
編程軟體哪個需要錢 瀏覽:875
如何看自己的ie版本 瀏覽:492
2008r2用戶文件夾路徑 瀏覽:755
winzip文件壓縮成多個小文件 瀏覽:562
勒索病毒文件是哪個 瀏覽:855
群聊機器人代碼 瀏覽:728
用什麼充電app最便宜 瀏覽:531
jspif語句 瀏覽:896
你刪除的照片會在哪個文件夾 瀏覽:518
編程如何設置 瀏覽:393
微信jssdk分享qq空間 瀏覽:840
修改ipadid密碼忘記了怎麼辦 瀏覽:938

友情鏈接