由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - scala的pattern match就一switch吧。
相关主题
对scala很失望 (转载)python的re怎么有很多莫名奇妙的行为, 我估计是bug吧
看了眼scala,觉得很杂design pattern比语言重要
分析一下scala为什么能拿到funding吧有没有谁做 text mining 的?
关于scala的level[合集] C代码这么写,居然没有错。
Scala days in sf.monad确实牛
functional programming 哪本书经典适合入门有几个人能 背着把gof 23种pattern 用java 随便写5,6个写出来
王垠:为Java说句公道话 (转载)为什么design pattern对FP language来说就是渣
看了一下C#的async awaitRe: 问个google面试题 (转载)
相关话题的讨论汇总
话题: switch话题: pattern话题: match话题: scala话题: java
进入Programming版参与讨论
1 (共1页)
l**********n
发帖数: 8443
1
yeah
z****e
发帖数: 54598
2
赞直接
不过太直白了逼格太低
以后switch全改说是pattern match
c******o
发帖数: 1277
3
pattern能做的比switch 多多了。
你能match inside object and match different type/content
H****S
发帖数: 1359
4
原来起源于ml的pattern match是借鉴了Java的switch啊,真是牛!

【在 l**********n 的大作中提到】
: yeah
l**********n
发帖数: 8443
5
switch也不是java独有啊

【在 H****S 的大作中提到】
: 原来起源于ml的pattern match是借鉴了Java的switch啊,真是牛!
p*****2
发帖数: 21240
6

大牛是真神。

【在 l**********n 的大作中提到】
: yeah
H****S
发帖数: 1359
7
Java 7 开始才能switch string,Scala都可以直接pattern match regex了。这要有多
近视才会觉得这辆是一回事?

【在 l**********n 的大作中提到】
: switch也不是java独有啊
z****e
发帖数: 54598
8
regex往往是天书的第一页
用臭臭体说就是,你猛搞一段时间regex
回头再看scala的pattern match
如履平地啊
regex在大学里面还有门课教
这玩意跟五笔有共通的地方

【在 H****S 的大作中提到】
: Java 7 开始才能switch string,Scala都可以直接pattern match regex了。这要有多
: 近视才会觉得这辆是一回事?

l**********n
发帖数: 8443
9
switch 和 goto 属于一类的。 尤其是当pattern match有好多层的时候,很不好理解
啊。还允许fall through吧。就连Shell也有switch吧,真不是java专有的。
H****S
发帖数: 1359
10
你说说看我有一个polynomial list,怎么通过switch把他的成员类型顺序打印出来?

【在 l**********n 的大作中提到】
: switch 和 goto 属于一类的。 尤其是当pattern match有好多层的时候,很不好理解
: 啊。还允许fall through吧。就连Shell也有switch吧,真不是java专有的。

l******t
发帖数: 55733
1 (共1页)
进入Programming版参与讨论
相关主题
Re: 问个google面试题 (转载)Scala days in sf.
c++ coder, should I switch to Java or c#functional programming 哪本书经典适合入门
Java 不是纯oo, oo 不是 imperative programming王垠:为Java说句公道话 (转载)
Pattern matching看了一下C#的async await
对scala很失望 (转载)python的re怎么有很多莫名奇妙的行为, 我估计是bug吧
看了眼scala,觉得很杂design pattern比语言重要
分析一下scala为什么能拿到funding吧有没有谁做 text mining 的?
关于scala的level[合集] C代码这么写,居然没有错。
相关话题的讨论汇总
话题: switch话题: pattern话题: match话题: scala话题: java