小编cos*_*osa的帖子

scala:将null赋给基元

我试图将null赋给像这样的Double变量:

var foo = 0.0
foo = null
Run Code Online (Sandbox Code Playgroud)

但是,这会给出一个错误,即null不能隐式转换为Double

所以我这样做:

foo = null.asInstanceOf[Double]
Run Code Online (Sandbox Code Playgroud)

但是foo的新值是0.0

如何将值设置为null?

scala

4
推荐指数
1
解决办法
6793
查看次数

R:all.equal 与 all

我试图使用 all 和 all.equal 来测试两个向量是否相等,但它们给出了不同的结果,我不确定为什么。

> x = seq(0,1,by=0.2)
> x
[1] 0.0 0.2 0.4 0.6 0.8 1.0
 > y = c(0.0, 0.2, 0.4, 0.6, 0.8, 1.0)
> all(x == y)
[1]  FALSE
> all.equal(x, y)
[1] TRUE
Run Code Online (Sandbox Code Playgroud)

r

3
推荐指数
1
解决办法
1374
查看次数

strsplit 的返回值

在下面的例子中

x = strsplit('30 min', ' ')
Run Code Online (Sandbox Code Playgroud)

文档状态的返回值是

与 x 长度相同的列表,其中第 i 个元素包含 x[i] 的分割向量。

我希望x[[1]]回来30x[[2]]回来min

然而x[[1]][1]返回30x[[1]][2]返回min

对此有何解释?

r

3
推荐指数
1
解决办法
1947
查看次数

scala:将None设置为Option

我试图设置变量foo初始化var foo = Some(0.0),None但我得到了None.type doesn't conform to expected type Some[Double].指定变量没有值的正确方法是什么?

scala

2
推荐指数
1
解决办法
895
查看次数

标签 统计

r ×2

scala ×2