看板 java 關於我們 聯絡資訊
※ 引述《evilkiss (evilkiss)》之銘言: : 推 LPH66:char b=a.charAt(0); 詳情請自行查詢 10/11 20:50 : → LPH66:Integer.parseInt是拿來把"12345"變成12345的... 10/11 20:51 : → evilkiss:因為書上指令表下面有加一句如果是字母會顯示ASCII的編號 10/11 21:30 : → evilkiss:不然老實說 我會用(int) a..指令還比較短 10/11 21:41 ^^^^^^^^^^^^^^^^^^^^^ String a="a"; int b; b=(int)a; System.out.println("data="+b); 這樣跑過compile我頭給你 -.- 書上說是怎麼說 , api是怎麼寫 , 都確認過了嗎? 學東西最怕不懂裝懂 , 還是扎實點看起吧. -- 真正可以用 (int)a的 , 是 char a='a'; int b; b=(int)a; System.out.println("data="+b); -- What do you want to have ? / What do you have? 從書本中,你可以發現我的各種興趣。 從CD中,你可以瞭解我所喜歡的偶像明星。 或許從文字你很難以瞭解一個人,但從物品可以。 My PPolis , My past. http://ppolis.tw/user/Tony -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 221.169.78.140 ※ 編輯: TonyQ 來自: 221.169.78.140 (10/11 22:51)
mc18:推一個XD 字串不是純量@@ 10/11 23:05
evilkiss:@@char可以我以為string也可以 話說我就是初學不懂 10/11 23:44
evilkiss:並沒有再裝懂 API直到你說出來我才知道有這東西 10/11 23:50
evilkiss:我會再自己好好看API的 10/11 23:53
TonyQ:char可以我以為string也可以 <<這就叫不懂裝懂... 10/12 11:51
TonyQ:不是說新手怎麼樣 , 只是如果不會就說自己不會 , 後面那句 10/12 11:57
TonyQ:貼上來感覺好像很懂 , 結果還是錯的東西 , 這實在不算虛心. 10/12 12:00
evilkiss:字母讀進去也是用一種代號儲存既然都是字 string是char[] 10/12 14:34
evilkiss:既然char的儲存資料型態可以 我假設string很奇怪嗎? 10/12 14:36
evilkiss:但我沒經過驗證就說出來是很錯誤的行為 ^可以 10/12 14:40
evilkiss:還是書上說string是一種很有爭議的資料型態就是指這邊? 10/12 14:55
TonyQ:很奇怪啊 , 因為那如果是 a="ab" , 你要怎麼(int)a XD 10/12 14:56
TonyQ:如果你說的是 a[0] 我還會覺得你純粹只是類比到錯誤的觀念XD 10/12 14:58
TonyQ:"S"tring是char[]也只是觀念上得說法 , 如果你之前有學過別 10/12 14:59
TonyQ:的語言 ,我會建議把那些從別語言帶來的成見丟掉再來學Java. 10/12 15:01
TonyQ:LPH說charAt(0)是把String跟char連接的方法, 你根本沒看懂就 10/12 15:03
TonyQ:推文還沾沾自喜...看得別人很無奈啊...( ̄_ ̄;) 10/12 15:05
evilkiss:我是在說資料的儲存型態 記憶體上怎麼存 並不是在說語法 10/12 15:49