作者查詢 / yalight
作者 yalight 在 PTT [ Ruby ] 看板的留言(推文), 共32則
限定看板:Ruby
看板排序:
全部Tennis129Spain_PL86Ruby32Golden-Award23ALL-RUSSIANS22SRB-CRO21BoardGame16Williams13CMWang12Latin_AM12Web_Design12C_and_CPP7iOS7Federer6Prob_Solve6MobileComm5GBR_Tennis4tennis_life4C_Sharp3CSSE3Angels2Hantuchova2HatePolitics2TW-F-Tennis2US_Army2gay1Nadal1Programming1PttBug1skinny1Soft_Job1<< 收起看板(31)
首頁
上一頁
1
下一頁
尾頁
1F推:那如果要 return 1, true, "3", new Integer(4), '5' 呢?05/24 23:56
2F→:發現 JDK1.5 會 autoboxing/autounboxing 不過基本上還是05/25 00:04
3F→:還是 new 一個物件出來把基礎型別包進去, 所以像 int 會被05/25 00:05
4F→:包成 Integer, boolean 被包成 Boolean... 這樣好嗎?05/25 00:06
5F→:又是一種多此一舉和浪費, Java 的 every thing is object05/25 00:07
6F→:唯一的例外就是基礎型別, 所以 autoboxing 這樣的功能也只05/25 00:09
7F→:能說是語法上的甜頭, 靠 compiler 幫我們處理型別轉換的問05/25 00:09
8F→:題, 然後我說的不能放任意的物件是假設靠泛型的機制幫我們05/25 00:10
9F→:自動轉型的情況, 我想 Vector<Object> 這樣的泛型是沒啥功05/25 00:13
10F→:用的, 因此如果要讓泛型發揮功用型別也就跟著受限...05/25 00:14
11F→:當然啦~ 強型別語言也有很多優點, Java 也是個很好的語言,05/25 00:21
12F→:但是 Ruby 也提供了另一種思維模式, 各適其所囉 XD05/25 00:22
1F推:跟perl相似, 把前面的字串bind到後面的regular expression05/24 17:46
2F→:停下來, 用 gets ??.." 有人知道多行註解怎麼用嗎???@_@"05/24 17:48
6F→:剛好位置在0?? 你是說 C 那種 char array string 嗎??05/24 18:00
7F→:ruby 不會有這種問題吧..XD05/24 18:01
10F→:好像除了 nil 和 false 是 false 其他都是 true..05/24 19:14
11F→:undefine 什麼都不是...05/24 19:17
15F→:有一樣嗎?? @_@ 傳回 nil 代表找不到 match pattern 的部05/25 00:30
16F→:份, 傳回數字代表低一個 match 的部份的起始位置..05/25 00:32
1F推:拿 IDE 來評論就不太公平了.. Java 這方面真的是麻煩,05/24 17:13
2F→:只為了傳回多個數值在程式裡面要一直 new, 看到就令人冒汗05/24 17:16
3F→:而且傳回一個 Object[] 分不出型別, 那就相當於在程式中05/24 17:17
4F→:必須確保放今都是相同的型別, 要不然就加入一些變數來辨認05/24 17:19
5F→:型別是什麼?? 的確太囉唆了點, 用 reflection 就更囉唆了05/24 17:20
6F→:Java1.5 的泛型也只提供能自動幫我們轉型的功能, 不能放任05/24 17:22
7F→:意的物件, 為什麼array 只能同一種型別的東西?沒什麼道理05/24 17:25
8F→:Ruby 裡每個物件都有class這個成員變數可以得知物件的型別05/24 17:27
9F→:我覺得有點類似 C++ 的 RTTI(real time type identify),05/24 17:28
10F→:當然好的程式這些還是不夠, 好的文件和註解也是必要的..XD05/24 17:29
11F→:如果有說錯 請見諒 m(_ _)m Ruby不熟...orz05/24 17:30
12F→:阿 是 RTTI 是 runtime type identify...orz05/24 17:57
首頁
上一頁
1
下一頁
尾頁