[問題] 超基礎...初學者一問

看板java作者 (新世界)時間14年前 (2011/05/25 11:21), 編輯推噓6(605)
留言11則, 9人參與, 最新討論串1/1
不好意思,因為剛開始起步學,還不知道要用什麼關鍵字爬文 問題是這樣,因為目前還沒有買書來看,所以就先打算看良格 格的網頁。裡面有一個hello world 的 code public class HelloWorld { public static void main(String[] args) { System.out.println("Hello! World!"); } } 參考網頁 http://doc.openhome.cc/ 我照他上面的做,卻編不出來,錯誤碼如下 -- HelloWorld.java:1: class, interface, or enum expected 嚜穆ublic class HelloWorld { ^ 1 error -- 因為剛起步,不知道那個是什麼問題,程式碼也檢查過了,環境變數也沒錯 所以不知道怎麼去查關鍵字,所以冒昧請教版上前輩,謝謝… -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.25.216

05/25 11:28, , 1F
你看看你存檔的名稱是不是HelloWorld
05/25 11:28, 1F
是 這個我知道 網頁也有特別說明

05/25 11:38, , 2F
嚜穆ublic < 把那幾個字刪掉重打試試
05/25 11:38, 2F
那個好像是亂碼 原來的字是 "p"ublic

05/25 12:46, , 3F
整行刪掉重打,不要用複製貼上的
05/25 12:46, 3F
還是一樣 = ="

05/25 14:19, , 4F
不然加個import java.lang.* 之類的XD
05/25 14:19, 4F

05/25 15:05, , 5F
應該是檔案格式的問題 不要存成UTF-8+BOM
05/25 15:05, 5F

05/25 15:52, , 6F
p被comlile成嚜穆?
05/25 15:52, 6F
真的是編碼問題 改成 i 大說的那樣就行了 謝謝 ※ 編輯: math99 來自: 140.115.25.216 (05/25 16:22)

05/25 18:22, , 7F
"嚜穆ublic" 未看先猜 UTF-8 BOM 問題
05/25 18:22, 7F

05/25 21:12, , 8F
若是用utf-8,可用javac -encoding utf-8 HelloWorld.java
05/25 21:12, 8F

05/25 21:19, , 9F
即使如樓上用了 有 BOM 還是會出事
05/25 21:19, 9F

05/25 21:25, , 10F
可參考我的文章 #1BYwc6rp
05/25 21:25, 10F

07/14 01:38, , 11F
程式排版有點亂,最好建立好習慣
07/14 01:38, 11F
文章代碼(AID): #1Dt7MgOO (java)