導航:首頁 > 編程語言 > 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亂碼相關的資料

熱點內容
彩視製作教程 瀏覽:766
聖墟在哪個App看免費 瀏覽:395
網路哪些不能玩 瀏覽:868
probe315使用教程 瀏覽:646
數字電位器程序 瀏覽:198
c代碼整理 瀏覽:104
網路營銷具有什麼優勢 瀏覽:378
右下角網路連接不顯示寬頻連接 瀏覽:940
ps修改tif文件 瀏覽:580
預防醫學如何轉行做大數據 瀏覽:234
pdf文件變藍 瀏覽:309
怎麼在pdf文件上面用k寶簽名 瀏覽:213
如何知道表格里數據後面有空格 瀏覽:720
gee引擎更新系統找不到指定文件 瀏覽:802
貝殼網的數據刪除了如何找回 瀏覽:509
華為榮耀6x怎麼切換網路 瀏覽:418
手機里的pdf文件在哪放 瀏覽:889
java版貪吃蛇畢業論文 瀏覽:989
微信公共號郵箱 瀏覽:415
圖片寬度代碼 瀏覽:460

友情鏈接