首页 > 其他 > 详细

Scala分号推断

时间:2016-07-31 15:50:17      阅读:217      评论:0      收藏:0      [点我收藏+]

看这样段代码,Scala会把它当作两个语句,x 和 +y,如果想把它作为一个语句,可以把它们放在括号里(x+y)

x

+y

或者也可以把 + 放在行末,也正因为此,串接类似于 + 这样的中缀操作符的时候,Scala通常的风格是吧操作符 放在行尾而不是行头。

x +

y

分号推断的规则简单扼要,那就是,除非以下情况的一种成立,否则行尾被认为是一个分号:

1)由一个不能合法作为语句结尾的字符结束,如句点或中缀表达式;

2)下一行开始于不能作为语句开始的词;

3)行结束于括号(...)或[...]内部,因为这些括号不能容纳多个语句。

Scala分号推断

原文:http://www.cnblogs.com/jiang-Xin/p/5723023.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!