问题标签 [listbuffer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
39 浏览

scala - 如何在 collect 函数中创建 listBuffer

我认为 List 就足够了,但我需要在我的列表中添加元素。

我试图把它放在 ListBuffer 构造函数中,但没有结果。

稍后我将为我的列表添加价值,因此我的预期输出是可变列表。

拉曼米什拉溶液

但是如果我需要将单个值附加到 LeavesValues 的末尾怎么办

  1. 我可以逆转,但还不够好
  2. 我可以像下面这样使用 ListBuffer 但我相信有更清洁的解决方案:

    /li>
0 投票
1 回答
592 浏览

scala - scala rdd flatmap 从一行生成多行以填充行间隙问题

我正在尝试解决一个问题,假设一个人从某人那里借了钱,然后我们进行了无息分期退还这笔钱的所有交易。在这里,我想用与先前金额相同的金额填写未支付的行

输入

预期产出

我想用 Scala RDD 写

///读取数据并根据索引与下一行连接以获得名称

///映射得到最终数据为

现在剩下的任务是查找日期差异并生成 flatMap 行

这是出错的地方,我在理解或解决它方面遇到困难。对于每个不应该出现的最后日期,我都会得到一个额外的行

我完全同意这可能是一种不好的代码编写方式,但有人可以帮助理解它。因为我需要知道我哪里出错了,而且我需要知道最好的方法

我可以看到 datefunction 工作正常。

0 投票
3 回答
1082 浏览

scala - Scala 检查 ListBuffer[MyType] 是否包含一个元素

我有两个班级:

如何检查项目是否包含一项 description=x 和 id=y 的项目?

0 投票
2 回答
208 浏览

scala - 如何填充 ListBuffer[ List[Any] ] (Scala)?

我有一个这样声明的 ListBuffer:

我正在尝试用这样的数据填充它:

但是我收到以下错误:

java.lang.IndexOutOfBoundsException: 0

我错过了什么?

编辑!更多信息:

我有一个点列表(名称:training_list)和他们的班级。(x,y,类):

我还有一个额外的点,给出了 ax 和 ay 值。

我的目标是计算额外点与训练列表中每个点的欧几里德距离,并创建如下所示的结果:

如您所见,在列表中我想包括点的坐标(来自 training_list)、点的类以及距离。

创建此列表后,我想根据距离对其进行排序。也卡在这里!

0 投票
1 回答
18 浏览

scala - 将键从多级 Hashmap 收集到 Scala 中的有序 ListBuffer

我有一个Hashmap说法 H1,具有以下组件:

H1:
键1:Int
值1:Hashmap H2

H2:
Key2: Int
Value2 : 多种类型的对象

我的目标是以尽可能快的方式keys以有序(不同的值)收集 H1 中的所有H2。Listbuffer

例子 :

我会有一个ListBuffer(3,4,5,6),H1 可能会变得比较大。

0 投票
0 回答
35 浏览

scala - 比较Scala中的两个listBuffer

我有一个像这样的课程:

我有这个类的多个对象。
我希望以这样的方式输出类,如果两个对象具有相似的listbuffer元素,那么它应该只添加一次结果(应该避免重复)。