java編譯中文
控制台的編譯,和JAVA文件的編碼不對應。在注冊表裡面,控制台的設置中,GBK就編碼改成936
㈡ 怎麼解決java無法編譯中文,輸出錯誤提示GBK無法反映的字元,然後就是看不懂的字!
摘要 你好 這是因為代碼中出現了utf-8字元,解決方案如下:
㈢ 怎麼能使linux下java編譯中文不報錯
把你的源代碼用 UTF-8 保存,然後編譯的時候指定:
javac -encoding utf-8
㈣ java是英語編程經過匯編語言可以把他編譯成中文的嗎
匯編編譯後是二進制文件
Java是源代碼是英文
編譯後是位元組碼
然後再使用jvm解析為二進制
你需要中文
是需要源代碼級別的中文
因此需要修改Java的實現形式才行
不關匯編語言什麼事情
㈤ java編譯中總是顯示中文的地方錯誤,文本格式是ANSI格式,不知道為啥
你初始化對象的方法寫錯了,構造方法裡面只有一個參數name,你直接寫字元串的值就行,不需要將參數名也寫進去
㈥ 初學java在windows下編譯中文亂碼報錯
你寫的這個test類,要注意書寫規范,一般類名首字是大寫的,Test 更合適
不用更改文件的編碼,默認就成
這樣編譯:
javac-encodingutf-8test.java

㈦ 為什麼java編譯器輸入法不能切換到中文
將EN那個(下面可能還有其他什麼輸入法)整個刪除,再在默認輸入語音下面選擇中文(中國)-簡中-美式,然後建議你只安一個輸入法,就安搜狗吧,這樣中英切換就方便許多了,另外,如果你不想只安一個輸入法,你只要在用搜狗輸入法時,如果想換英文的,只要安shift就行了.
2.在任務欄前多出了CH和EN兩個字母:
使用windows操作系統中文版並不表示只能進行中文語言的錄入(中文版是指用戶界面是面向中文用戶的)。
所以你打開 控制面板->區域和語言選項->「語言」選項卡->「詳細信息」按鈕,在「文字輸入和輸入語言」窗口中點「添加」按鈕,彈出「添加輸入語言」對話框中第一欄就是「輸入語言」,它表示選錄入時的背景語言(第二欄「鍵盤布局\輸入法」是在此錄入背景語言下選輸入法),其下拉列表中可看到什麼 希臘語 匈牙利語 等。任務欄的EN表示背景語言為英語。
一般用戶用不上這個。在前面「文字輸入和輸入語言」窗口中「已安裝的服務(I)」區域中「EN
英語(X國)」下的輸入法一個一個選中然後點「刪除」,最後確定就是了。
後面你說的是Ctrl加Shift應該是各輸入法間切換的快捷鍵,而不是搜狗拼音的中英文狀態間的切換。進入搜狗拼音輸入法「設置屬性」->按鍵設置 可見其中英文狀態切換要麼不用快捷鍵要麼單用ctrl或shift。
、首先任務欄上的輸入法圖標上點右鍵選擇設置。
2、然後選擇「高級鍵設置」,選中第一個「在輸入語言之間」,然後點擊下面的「更改按鍵順序」,先
勾選「切換輸入語言」下面選擇左手ALT。取消右邊「切換鍵盤布局」前的勾(即選擇「未分配」),點
擊確定。
然後選中「中文(簡體)輸入法 - 輸入法/非輸入法切換」,點擊「更改按鍵順序」,取消「啟用按鍵順
序」前的勾,再確定。
3、再次進入步驟2的設置,選中「在輸入語言之間」,點擊「更改按鍵順序」,把右邊「切換鍵盤布局」
的「Ctrl+Shift」打上勾,確定後退出。
4、搞定!
解決了無法使用ctrl+shift以及ctrl+space切換輸入法的問題。
㈧ JAVA編譯中文這個改怎麼解決,軟體是設置好了的
控制台輸入: chcp 65001
㈨ Q:我的java編譯時不能出現中文,不管是注釋還是字元串一出現就出錯,代碼沒問題,怎麼解決
在類上右擊選擇properties然後選擇Resource下的Text file encoding,更改文件的編碼也許可以解決問題
㈩ 用java在CMD中編譯println中文的時候,出現了亂碼怎麼辦用了-encoding 命令修改文本編碼也不行!
Java在CMD下出現中文亂碼的問題解決方案:
開始-> 右鍵計算機 ->屬性 -> 高級系統設置 ->環境變數 -> 系統變數的部分點擊新建
輸入變數名:「JAVA_TOOL_OPTIONS」
輸出變數值:"-Dfile.encoding=UTF-8"
(沒有引號)
