Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Scala 将实例方法视为函数的简单语法_Scala_Easybind - Fatal编程技术网

Scala 将实例方法视为函数的简单语法

Scala 将实例方法视为函数的简单语法,scala,easybind,Scala,Easybind,在Java中,我们可以执行以下操作: ObservableStringValue str = ...; Binding<Integer> strLen = EasyBind.map(str, String::length); observestringvalue str=。。。; Binding strLen=EasyBind.map(str,String::length); 其中,String::length有效地作为函数使用实例方法。Scala中是否有等效形式?(扩展一下,这

在Java中,我们可以执行以下操作:

ObservableStringValue str = ...;
Binding<Integer> strLen = EasyBind.map(str, String::length);
observestringvalue str=。。。;
Binding strLen=EasyBind.map(str,String::length);
其中,
String::length
有效地作为函数使用实例方法。Scala中是否有等效形式?(扩展一下,这是在Scala中使用EasyBind的一种等效方法)

Scala>“dsfs”.toString_
res1:()=>字符串=
同样相关:,以及,在许多其他方面。
scala> "dsfs".toString _
res1: () => String = <function0>