scala-2.8

scala-2.8

文章 0 浏览 1

Scala 2.8:_行为改变了?

使用 XScalaWT,在 Scala 2.7 下编译: class NodeView(parent: Composite) extends Composite(parent) { var nodeName: Label = null this.contains(…

伊面 2024-08-30 16:37:16 2 0

Scala 是“延续”吗?只是定义和使用回调函数的时髦语法?

我的意思是,在同样的意义上,C/Java for 只是 while 循环的一种时髦语法。 我仍然记得当第一次学习 C 中的 for 循环时,必须花很大的脑力去理解三个…

忆梦 2024-08-30 13:22:49 2 0

Scala 优先考虑隐式转换而不是“自然”转换。操作...为什么?这是一个错误吗?或者我做错了什么?

当然,这个简单的测试按预期工作: scala&gt var b = 2 b: Int = 2 scala&gt b += 1 scala&gt b res3: Int = 3 现在我将其纳入范围: class A(var x: …

枉心 2024-08-30 09:11:43 3 0

为什么 scala 2.8 REPL 不自动完成某些方法(即 forall、exists)?

我启动了 scala REPL 并编写了以下代码: scala&gt val a = Array(1,2,3,4) a: Array[Int] = Array(1, 2, 3, 4) scala&gt a.`&ltTAB&gt` asInstanceOf…

囚我心虐我身 2024-08-30 08:58:04 5 0

如何在 Scala 中定义保留前导标记的三元运算符?

我正在编写一个生成 Scala 输出的代码生成器。 我需要以这样的方式模拟三元运算符,即导致“?”的标记保持完好无损。 例如转换表达式 c ? p : q 到 c…

你的背包 2024-08-30 07:18:04 4 0

为什么这个隐式参数的 Scala 示例不起作用?

简单的 REPL 测试... def g(a:Int)(implicit b:Int) = {a+b} 为什么这些尝试的用法都不起作用? 1.2 scala&gt class A { var b:Int =8 var c = g(2) }…

谁把谁当真 2024-08-30 01:16:28 5 0

有没有一种简单(惯用)的方法将 java.lang.reflect.Method 转换为 Scala 函数?

我可以通过反射检索方法,以某种方式将其与目标对象组合,并将其返回为看起来像 Scala 中的函数的东西(即您可以使用括号调用它)吗?参数列表是可变…

何以笙箫默 2024-08-30 00:10:51 4 0

Scala 数组构造函数?

scala&gt val a = Array [Double] (10) a: Array[Double] = Array(10.0) scala&gt val a = new Array [Double] (10) a: Array[Double] = Array(0.0, 0…

超可爱的懒熊 2024-08-29 20:35:39 4 0

为 CPS 类实现 Seq[T]

拥有 CPS 上下文 (@cps[Unit]) 中的以下类,我将如何实现 Seq 特征? 我是否必须将 Seq 这样的标准特征放在一边,而只在 cps-context 中实现 map、fla…

清欢 2024-08-29 18:18:03 5 0

简单的 Scala 语法 - 尝试定义“==”操作员 - 我错过了什么?

在 REPL 上尝试一些东西时,我需要这样的东西: scala&gt class A(x:Int) { println(x) def ==(a:A) : Boolean = { this.x == a.x } } 只是一个带有“…

固执像三岁 2024-08-29 10:54:09 4 0

Scala 2.8 中的 classOf[] 与 2.7 不同吗?

我有一个来自 Java 的接口, public class IJava { ... public java.lang.Class getType() ... } 它是在 Scala 中继承的, class CScala { def getTyp…

蓝眸 2024-08-29 09:41:38 4 0

如何通过反射访问字段的值 (Scala 2.8)

考虑以下代码: class Foo(var name: String = "bar") 现在我尝试通过反射获取值及其正确类型: val foo = new Foo val field = foo.getClass.getDecl…

汐鸠 2024-08-29 09:32:39 6 0

Scala 2.8 TreeMap 和自定义排序

我正在从 scala 2.7 切换到 scala 2.8 并使用排序。它看起来很简单,但我想知道我能否让它变得不那么冗长。例如: scala&gt case class A(i: Int) def…

半边脸i 2024-08-29 08:37:21 7 0

Scala:是否可以覆盖默认的案例类构造函数?

只是想知道这是否可能。 我实际上想做的是在将参数之一存储为 val 之前检查并可能修改它。 或者,我可以使用重载并将默认构造函数设为私有。在这种情…

勿忘初心 2024-08-29 06:34:36 5 0

突破特定集合类型的捷径?

scala&gt val m = Map(1 -&gt 2) m: scala.collection.immutable.Map[Int,Int] = Map(1 -&gt 2) scala&gt m.map{case (a, b) =&gt (a+ 1, a+2, a+3)} …

梦毁影碎の 2024-08-28 03:47:11 5 0
更多

推荐作者

lioqio

文章 0 评论 0

Single

文章 0 评论 0

禾厶谷欠

文章 0 评论 0

alipaysp_2zg8elfGgC

文章 0 评论 0

qq_N6d4X7

文章 0 评论 0

放低过去

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文