看板 Ruby 關於我們 聯絡資訊
前文提到一點,當我們用 Ruby 傳兩個以上的值回來時 是用一個 Array 物件包裹著的 那,回到原本程式後 我們要判斷它的型態時 就用 kind_of? 這個 method 寫起來就像.... a, b = getFirstGrade puts "the id is " + a if a.kind_of? String puts "the grade is " + b.to_s if b.kind_of? Fixnum 很像在寫文章吧 :p 這裡想提出來一點個人想法... Java 不是 scripting language Java 是一種"系統語言" 所以會比 scripting language 有更多的"限制" 這在它 1995 年發展出來的時空背景下是相當合理的"機制" 不過這幾年下來,因為 Java 使得物件導向的開發模型成熟到了一個境界之後 在既定的開發模型與章法之下 複雜的語法寫法,謹慎的型態檢查反而對開發某些快速成型的系統是一種阻礙 例如網站,php 會這麼流行不是沒道理的 scripting language 的精練寫法,我覺得是一種尋求解脫或突破的做法吧 個人意見 :) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.132.64.184
poga:看到JAVA的HELLO WORLD的時候...(吐血) 05/26 12:40
fayhong:會不自覺說到java,是因為它是我最熟的語言.... 05/28 02:34