小编ros*_*osy的帖子

如何使用scala在字符串中组合值?

我想组合字符串中的值.例如,

Let A = a,b,c,d
Run Code Online (Sandbox Code Playgroud)

我希望组合为,

AComb = a,b,c,d,ab,ac,ad,bc,bd,cd,abc,abd,bcd,acd
Run Code Online (Sandbox Code Playgroud)

collections combinations scala scala-collections

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

如何使用scala基于列为每行创建地图?

我需要根据使用scala的列为每一行创建地图,例如,

sunny,hot,high,FALSE,no
overcast,hot,high,FALSE,yes
rainy,mild,high,FALSE,yes
Run Code Online (Sandbox Code Playgroud)

我希望输出为,

RDD[List(
  Map(
    '0 -> 'sunny,
    '1 -> 'hot,
    '2 -> 'high,
    '3 -> 'false,
    '4 -> 'no
  ),
  Map(
    '0 -> 'overcast,
    '1 -> 'hot,
    '2 -> 'high,
    '3 -> 'false,
    '4 -> 'yes
  ),
  Map(
    '0 -> 'rainy,
    '1 -> 'mild,
    '2 -> 'high,
    '3 -> 'false,
    '4 -> 'yes
  )
)]
Run Code Online (Sandbox Code Playgroud)

这里我们考虑每列,列号是键,列值是键值对中的值.

scala

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

如何检查字符串在scala中包含相同的字符?

我想检查字符串是否包含相同的字符.例如我的字符串是:

BCE
CE
Run Code Online (Sandbox Code Playgroud)

我希望结果为,

BEC = BCE //true
ECB = BCE //true
CEB = BCE //true
CBE = BCE //true
EBC = BCE //true

CE = EC //true
Run Code Online (Sandbox Code Playgroud)

string scala

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