小编use*_*773的帖子

在scala中创建一个n1"零"和n2"一个"的数组

我是scala的新手,我有一个简单的问题.

创建长度为n1 + n2的Array [int]的最佳方法是什么,使得它具有n1个"零"元素和n2个元素.

例:

n1 = 3,n2 = 2

Array [Int] =数组(0,0,0,1,1)

谢谢

arrays scala

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

Python枚举用于布尔变量

我正在使用类enum.Enum来创建具有所选成员的变量.

主要原因是我的团队中的其他开发人员可以通过为变量选择一个允许的成员来使用相同的约定.

我想以相同的方式创建一个布尔变量,使其他开发人员可以选择True或False.

是否可以定义一个将接收True False选项的枚举?还有更好的选择吗?

以下选项不起作用:

boolean_enum = Enum('boolean_enum','True False')

boolean_enum = Enum('boolean_enum',True False)

python enums boolean

3
推荐指数
2
解决办法
1232
查看次数

scala排序某一类的集合

我创建了一套特定的dto.

dto名为"NumericValue",并具有以下类成员:1)time:Long 2)value:Double

我有一个名为"点"的集合,我想根据增加的时间对其进行排序,即0,1,2,4,100 ......

附件是代码:

val points: set(NumericValue) = numericValueSet

val setSorted = collection.immutable.SortedSet[Long]() ++ points
Run Code Online (Sandbox Code Playgroud)

我做了以下事情:

但是结果没有按时间排序.

谢谢

scala set sortedset

0
推荐指数
1
解决办法
812
查看次数

标签 统计

scala ×2

arrays ×1

boolean ×1

enums ×1

python ×1

set ×1

sortedset ×1