Redian新闻
>
Scala的operator似乎不太好读
avatar
x*4
2
数目很多,而且容易看错。谁能归纳一下方便学习?
avatar
z*c
3
别急,都是这么过来的,正好少说话,多干事。
直接告诉自己英语不太好,对任务项目要有明确的书面陈述和定义。 其实专业词或行
业词就那么200个,熟了就在 The Same Boat了。
avatar
p*2
4
肯定

【在 x***4 的大作中提到】
: 数目很多,而且容易看错。谁能归纳一下方便学习?
avatar
c*o
5
most of them are NOT operator, very little operator in Scala, most are just
functions for certain type
avatar
z*e
6
也就是给某个特定领域用的
定义各种方法,然后某个特定领域的人一看
诶,名字很熟悉,就会用了
比较突出的例子就是统计等数学领域

just

【在 c******o 的大作中提到】
: most of them are NOT operator, very little operator in Scala, most are just
: functions for certain type

avatar
c*o
7
What I mean is
for example, Scala List:
++
++:
+:
/:
:+
::
:::
:\
they are not operators, they just functions. You can wrap them in another
name easily if you really want.
Scala has very few operators.
avatar
l*s
8
operator和method到底啥区别?

【在 c******o 的大作中提到】
: What I mean is
: for example, Scala List:
: ++
: ++:
: +:
: /:
: :+
: ::
: :::
: :\

avatar
c*o
9
operator 是语言spec的,没法改
function是code里的,可以override/wrap/添加
avatar
x*4
10
抱歉一下: 我的意思是指那些像operator的method。比如说setter是 var_=(xyz)。

【在 c******o 的大作中提到】
: operator 是语言spec的,没法改
: function是code里的,可以override/wrap/添加

avatar
B*g
11
就这个::和:::一直没搞清楚,哈哈

【在 c******o 的大作中提到】
: What I mean is
: for example, Scala List:
: ++
: ++:
: +:
: /:
: :+
: ::
: :::
: :\

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。