Ruby中case表達(dá)式詳解
Ruby的case表達(dá)式有兩種形式:
第一種形式接近于一組連續(xù)的if語句:它讓你列出一組條件,并執(zhí)行第一個(gè)為真的條件表達(dá)式所對(duì)應(yīng)的語句。
第二種形式,在case語句的頂部指定一個(gè)目標(biāo),而每個(gè)when從句列出一個(gè)或者多個(gè)比較條件
和if一樣,case返回執(zhí)行的最后一個(gè)表達(dá)式的值;而且如果表達(dá)式和條件在同一行上的話,可以用then關(guān)鍵字來加以區(qū)分。
相關(guān)文章
Ruby中的String對(duì)象學(xué)習(xí)筆記
這篇文章主要介紹了Ruby中的String對(duì)象學(xué)習(xí)筆記,本文講解了String對(duì)象的定義、String對(duì)象的操作、使用數(shù)組下標(biāo)的方式操作字符串等內(nèi)容,需要的朋友可以參考下2014-11-11Ruby實(shí)現(xiàn)批量對(duì)文件增加前綴代碼分享
這篇文章主要介紹了Ruby實(shí)現(xiàn)批量對(duì)文件增加前綴代碼分享,本文給出實(shí)現(xiàn)代碼、使用方法、使用示例等內(nèi)容,需要的朋友可以參考下2015-01-01print不自動(dòng)換行,puts會(huì)自動(dòng)換行
print不自動(dòng)換行,puts會(huì)自動(dòng)換行...2007-10-10