→ darkk6: 你的文件 encoding 是啥? 有沒有給 javac 指定參數? 01/24 08:56
→ aligu: utf-8無bom cmd: javac -d ./classes aaa.java 類似這樣 01/24 09:00
→ darkk6: win 上面記得預設不是 utf8 , 你要加參數 -encoding utf8 01/24 09:10
→ aligu: @@還是沒有用耶 01/24 09:48
推 haha02: win預設是MS950 01/24 09:48
→ aligu: 所以是-encoding ms950? 01/24 09:49
推 haha02: encoding是要指定你檔案的encoding 系統預設不是utf8所以 01/24 09:50
→ haha02: 他看不懂utf8中文字 01/24 09:50
→ aligu: yes!!成功了!!-encoding ms950就可以了!!感謝樓上二位^^ 01/24 09:51
→ aligu: (雖然還是不懂為什麼^^不過可以用了先頂著用^^) 01/24 09:52
※ 編輯: aligu (36.234.44.39), 01/24/2015 09:54:50
→ aligu: thx^^看了樓上h大的連結就懂了^^ 01/24 09:56
→ sbrhsieh: 你source是utf8,編譯時指定ms950,問題解決?! 01/24 13:21
→ aligu: 我說明一下,我原本用win的記事本寫並存src,當時應該是ansi 01/24 15:06
→ aligu: 編碼,但後來我開始用notepad++時設定新開文件編碼都採utf-8 01/24 15:06
→ aligu: 開啟,但這個設定並不是就既有的src編碼改為utf-8,實際上檔 01/24 15:07
→ aligu: 案(舊)編碼仍是ansi,但我誤以為已改成utf-8,所以當我-encod 01/24 15:08
→ aligu: ing ms950時,確實可以編譯,但實際上是誤打誤撞。後來我新開 01/24 15:09
→ aligu: 的src檔編號預設都是utf-8,編譯時用-encoding ms950時果然 01/24 15:10
→ aligu: 就不行了,因為一開始根本沒搞懂encoding的意思,後來看了上 01/24 15:11
→ aligu: 面h大的連結後弄懂了,我編譯時就改-encoding utf-8就ok了 01/24 15:12
→ aligu: 附帶一提:之前為了這個問題上網一直搜尋解決的辦法,結果看 01/24 15:15
→ aligu: 到最多的說法是:這是notepad++固有的bug、對於中文的支援不 01/24 15:15
→ aligu: 全面等等說法,甚至還有建議唯一解就是換軟體的,從來沒看到 01/24 15:16
→ aligu: 有人建議從encoding下手的。著實不可思議啊 01/24 15:16
→ darkk6: 我有說給 "-encoding utf8" 啊... 害我也覺的詭異.... 01/24 16:42
推 cpper: 為什麼不用eclipse來寫java? 01/24 17:38
→ aligu: 我是看codedata的教學學java的,它說一開始學不要先用IDE寫 01/24 19:42
推 Killercat: 這建議可以理解 但是老實講實在不太台肯 XD 01/24 23:25
推 haha02: 等對語法跟classpath之類的參數熟一點之後再轉IDE吧~ 01/25 00:29
→ haha02: 碰過直接從IDE入門的對這些基礎概念可說是完全沒有 傻眼 01/25 00:30
→ darkk6: 我也是建議別直接用IDE 01/25 10:19
推 cpper: 其實這不就跟學開車一樣,總是會被駕訓班騙去學手排車, 01/27 16:15
→ cpper: 然後理由就是知道換檔知識、機械常識巴拉巴拉一堆, 01/27 16:15
→ cpper: 等考到駕照後卻是開一輩子自排車,連手排車都不想去碰 01/27 16:16
→ cpper: 既然這樣那為何不一開始就學自排車? 01/27 16:16
→ cpper: IDE爭議也是這樣,你一輩子也不會用Notepad++寫專案 01/27 16:16
→ cpper: 而是用Eclipse或其它IDE, 那為啥不一開就學Eclipse,找本 01/27 16:17
→ cpper: 好的教你用Eclipse寫Java的書來看? 01/27 16:17
→ cpper: 你在用notepad++和command line下參數跑javac,java 01/27 16:18
→ cpper: 這些東西在Eclipse教學書也會講... 01/27 16:18
→ aligu: 感謝c大的建議,我會去找eclipse的書來看看,thx^^ 01/29 01:13