腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
Scala
过程
和
函数
的
区别
scala
我正在学习
Scala
,并在代码下面运行.I已知
的
函数
,这些
函数
在
Scala
中不会返回任何东西,但当在下面的代码中运行时,为什么extra ()会出现在输出中。在这里
的
过程
中,我只是打印' value‘
的
值。有没有人能解释一下。
浏览 9
提问于2017-02-10
得票数 0
回答已采纳
1
回答
方法在语义上是否等同于
Scala
3中
的
函数
?
scala
、
semantics
、
scala-3
在
Scala
2 中,我们有一个
函数
类型来实现特征FunctionX,而方法类型是一个非值类型。我们可以将一个方法转换为方法值,它是
函数
类型
的
一个实例,如下所示: def method(x:Int) = x+1 val methodValue = method相等
的
符号不是表示val methodValue = method中方法
和
函数
值
的
语义等价吗?同样,在
Scala
2中,我不能在创建
浏览 1
提问于2021-03-08
得票数 3
3
回答
scala
:
函数
和
函数
的
区别
scala
在
Scala
中使用call by name
函数
时,我得到了一些意想不到
的
行为。有谁能解释一下这里
的
区别
吗?传递给y
的
函数
是什么?谢谢!
浏览 7
提问于2018-01-05
得票数 4
回答已采纳
1
回答
Scala
中
函数
定义使用‘REPL’
和
‘def’
的
区别
是什么?
scala
、
functional-programming
我在
Scala
中定义了两个
函数
(方法):b: Int => Int = <function1> c: (x: Int)Int
scala
> b(1)res5: Int = 2 虽然这两种定义都有效,但b
和
c似乎有不同
的
类型。为什么<
浏览 4
提问于2015-05-25
得票数 0
1
回答
使用apply ("()")对传入
的
by-name参数:计算不是强制
的
吗?
scala
、
callbyname
System.nanoTime // returns nanoTime
和
另一个
函数
,它接受一个
函数
scala
> printTime(nanoTime())Getting nano time...Param: 546632085606127res11:
浏览 4
提问于2013-01-21
得票数 3
4
回答
scala
中
的
函数
类型、
函数
值
和
函数
对象
scala
、
function
我是
scala
的
新手,读
scala
的
编程。我在书中
的
各个页面中找到了术语
函数
类型、
函数
值
和
函数
对象。例如: 请您解释
函数
类型、
函数
值
和
浏览 2
提问于2017-08-25
得票数 1
1
回答
为什么‘`def =a+1’
和
‘`val = () => a+1’在
Scala
中是不同
的
?
scala
、
functional-programming
我希望将
函数
保存在名称中,并在需要时对其进行评估。在JavaScript中,不需要使用匿名
函数
就可以实现这样
的
功能。我想知道是否有一种方法只保存
函数
,而不是计算值。a: Int = 9 res3: Int = 10 或者说def aPlusOne = a + 1
和
val aPlusOne = ()=> a + 1有什么
浏览 5
提问于2020-08-31
得票数 2
回答已采纳
1
回答
函数
应用
和
类型关联
scala
在
Scala
中,
函数
应用程序与左侧关联,而
函数
类型与右侧关联(
scala
课程第二周)。我不明白这个。有谁能解释一下吗? “
函数
应用”
和
“
函数
类型”
的
区别
到底是什么?
浏览 0
提问于2013-04-04
得票数 5
回答已采纳
1
回答
带一个参数
的
匆匆
函数
与方法有什么不同?
scala
我很难理解咖喱
函数
(有一个参数)与一般方法
的
区别
。我试着用前者来实现后者,但没能实现。getSellRate(currency: String): Double} ^ 这在我看来很奇怪,因为FakeMarket实现了名为getBuyRate
和
getSellRate
浏览 2
提问于2014-12-21
得票数 3
回答已采纳
1
回答
Scala
类型不匹配单元而不是Int
scala
、
types
完成
Scala
的
初学者,现在只想弄清楚基本
的
内容。 findMax(a, b.tail) findMax(b.head, b.tail)但是,当我试图编译它时,我会得到第5行
的
类型错误[error] /
scala
/example/src/main/
浏览 1
提问于2016-12-10
得票数 1
回答已采纳
2
回答
函数
与
函数
指针
scala
=> Int = <function1>res111: Class[_ <: Int => Int] = class $anonfun$1res113: Class[Int] = int
scala
> sq(5).getClass res115: Class[Int] = i
浏览 1
提问于2016-05-21
得票数 5
回答已采纳
6
回答
没有输入/输出
的
函数
是一个
过程
吗?
c++
、
c
、
function
、
terminology
、
procedure
我读过许多关于function
和
procedure之间
的
区别
的文章,但是有一些是我怀疑
的
。有些文章说
函数
返回值,但
过程
不返回。 另一篇文章说,如果
函数
返回一个名为function
的
值,但如果它返回多个值,则称为procedure。
浏览 5
提问于2014-12-18
得票数 0
回答已采纳
2
回答
Scala
函数
什么时候执行?
javascript
、
function
、
scala
在Javascript中,我可以描述这样
的
函数
在控制台中,
函数
和
已执行
的
函数
之间有严格
的
区别
showString> showString() this is a string
浏览 0
提问于2014-08-29
得票数 1
回答已采纳
1
回答
BoxedUnit对
Scala
中
的
单元
scala
在
Scala
中,BoxedUnit
和
Unit有什么
区别
?它们什么时候被用作
函数
的
返回类型?他们
和
裁判有什么关系?下面是我在处理Unit时遇到
的
类型不匹配错误。错误: source-/Users/shiyu/
Scala
/FinalDataFlow/src/print/hello.
scala
,-347,offset=13999 : java.lang.Assertion
浏览 2
提问于2015-08-29
得票数 13
回答已采纳
6
回答
Scala
与F#
的
问题:它们如何统一OO
和
FP范式?
scala
、
f#
、
functional-programming
、
comparison
、
paradigms
Scala
和
F#为统一面向对象
和
FP范式所采取
的
方法有哪些关键
区别
?每种方法
的
相对优点
和
缺点是什么?如果尽管支持子类型,F#可以推断
函数
参数
的
类型,那么为什么
Scala
不能呢?
浏览 0
提问于2010-05-25
得票数 40
回答已采纳
2
回答
为什么使用toUpperCase
的
字符串类型列表会失败?
scala
、
foreach
从
Scala
的
编程中,我们知道foreach是一个高阶
函数
,它采用返回类型为Unit.So
的
过程
,我认为下面的切片可以工作: ^println("abcde".toUpperCase) abcde.foreach(print _)
浏览 4
提问于2012-06-05
得票数 2
回答已采纳
2
回答
=>与->在
Scala
中
的
差异
scala
、
higher-order-functions
我只是浏览了一下互联网上
的
Scala
教程,并注意到在一些例子中,作者在HOF(高阶
函数
)中同时使用了=>
和
->。示例:// vec:
scala
.collection.immutable.Vector[(String, Int)] = // Vector((hello,5), (wo
浏览 5
提问于2019-11-26
得票数 1
回答已采纳
2
回答
在
Scala
中,为什么我们在定义方法时需要"=“?
function
、
scala
、
functional-programming
下面是我们如何定义function is
scala
def printName() : Unit ={ println ("vikrant") } "=“只是一种语法,还是有它
的
用途?
浏览 4
提问于2015-05-01
得票数 3
4
回答
以下用
Scala
编写
函数
的
方法有什么
区别
?
scala
我是
Scala
的
新手,我已经看到了许多定义
函数
的
方法,但是没有找到关于这些
区别
以及何时使用哪种形式
的
明确解释。def func1(节点:
scala
.xml.Node) ={ print(node.label +“=”+ node.text + ",") }不带'=‘
的
def func2 (节点
浏览 6
提问于2012-06-21
得票数 8
回答已采纳
1
回答
def在
Scala
中被认为是一个闭包吗?
scala
、
function
、
closures
我想了解声明为val
的
闭包与声明为方法
的
闭包(使用def kyeword)之间
的
区别
。这两个
函数
到底有什么
区别
,ep方法是闭包吗?
scala
> var more=10
scala
> def ep(x:Int):Int= x+more
浏览 5
提问于2017-08-19
得票数 3
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云点播
活动推荐
运营活动
广告
关闭
领券