推 LaPass:為何不用ide幫你檢查呢? 11/19 13:07
推 LaPass:我剪下貼上到Eclise裡是正常的耶,是不是編碼問題之類的? 11/19 13:10
→ p52189:啊@@ 真的喔 我都存UTF-8 11/19 13:12
喔喔喔
我順著這個提示去查詢找到了
http://caterpillar.onlyfun.net/Gossip/Encoding/SourceFile.html
重點在這裡
如果你用記事本轉存為「UTF-8」編碼,那你要如何編譯?
答案是無法編譯,即使你指定了-encoding為UTF-8也一樣...
在 UTF-8 中談過,因為Windows的記事本存成UTF-8時,會在檔首加上BOM,
javac編譯器並不處理BOM,只會視為不合法字元,
如果你要將原始碼存為UTF-8,必須使用可存為檔首無BOM的編譯器,例如 NotePad++。
推 LaPass:果然是編碼 XD 11/19 13:30
推 PsMonkey:又是一個被 BOM 婊的 XD 11/19 17:57
→ dou0228:用 eclipse 寫沒這問題,不過 Java 不處理 BOM 要另外寫 11/19 22:09
我後來用PSPad寫了
沒啥大問題
可喜可賀~~
※ 編輯: p52189 來自: 114.42.234.14 (11/20 11:18)