博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Ruby的case语句
阅读量:5103 次
发布时间:2019-06-13

本文共 294 字,大约阅读时间需要 1 分钟。

Ruby的case语句

case语句使用的是===判断方式,可以进行更加广义的相等判断;

可以进行类型的判断,可以进行正则表达式的判断;

array = ["a",1,nil]array.each { |ai|  case ai    when String      puts "#{ai} is string"    when Numeric      puts "#{ai} is number"    when nil      puts "#{ai} is else"  end}

 

转载于:https://www.cnblogs.com/stono/p/6666095.html

你可能感兴趣的文章
Lesnoe Ozero 2017. BSUIR Open 2017
查看>>
BZOJ3780 : 数字统计
查看>>
BZOJ1768 : [Ceoi2009]logs
查看>>
RabbitMQ教程
查看>>
APP软件半成品测试技巧
查看>>
JVM调优案例
查看>>
草图检索和识别[开源]
查看>>
js中的相等与不等运算
查看>>
Sony本如何进入biso设置
查看>>
读书笔记-01大型网站架构演化的价值观
查看>>
uva 10562 - Undraw the Trees
查看>>
并发编程 06—— CompletionService :Executor 和 BlockingQueue
查看>>
SSHFS
查看>>
Linux新手必看:浅谈如何学习linux
查看>>
jboss:在standalone.xml中设置系统属性(system-properties)
查看>>
redis 学习笔记(6)-cluster集群搭建
查看>>
Linux下安装matlab2014a
查看>>
在windows下用vagrant建立lnmp开发环境
查看>>
Luogu P2880 [USACO07JAN]平衡的阵容Balanced Lineup (ST表模板)
查看>>
作业2(4)
查看>>