您好,登錄后才能下訂單哦!
循環(huán):
Loop :
循環(huán)始終執(zhí)行后面方法 知道break跳出
- if __FILE__ == $0
- x = 0
- loop do
- x += 1
- if x<=5
- print x, ""
- else
- break
- end
- end
- end
2:While 循環(huán)
3:Until
- if __FILE__ == $0
- x = 0
- until x == 9
- print x += 1
- end
- end
4:Iterator:
ruby語言不支持C/C++/Java中的for循環(huán),但ruby可以使用迭代器來提供 更為強(qiáng)大的功能
具體方法: times upto downto step
容器類: each
5:For in
如果一個(gè)類提供了each方法那么對(duì)應(yīng)的可以使用 for in循環(huán)
- if __FILE__ == $0
- for fruit in %w{apple orange banana}
- print fruit,""
- end
- end
6:next
類似C++中的continue 執(zhí)行下一次循環(huán)
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。