例如,假设: 我有一个字符串:
val x =“ WUBRBUG”
如何将String设置为:
val x =“ BGRUW”
答案 0 :(得分:3)
x.distinct.sorted // will give the result as sorted and without duplicates
答案 1 :(得分:1)
字符串是字符数组。因此,基本上,您可以对其应用列表操作。
val x = "WUBRBUG"
x.distinct.sorted
答案 2 :(得分:0)
您可以将String转换为Array,而只需获取数组中的不同值即可。
scala> val x = "WUBRBUG"
x: String = WUBRBUG
scala> x.toCharArray.distinct.sorted
res18: Array[Char] = Array(B, G, R, U, W)
scala> x.toCharArray.distinct.sorted.mkString
res19: String = BGRUW