美文网首页
scala 集合转java可变参数

scala 集合转java可变参数

作者: 陌上闻笛 | 来源:发表于2019-09-26 19:51 被阅读0次

今天用flink写redis,调用sadd(key,values)方法
因为values是java的可变参数,但是我传递过去的却是scala的set集合
那么怎么把scala的集群转换为java的可变参数呢
代码如下

 val set = Set(1,2,3)
 function(set.toArray:_*)

scala中的可变参数为Type*
Collection: _* 代表将集合转化为可变的参数序列

相关文章

  • scala 集合转java可变参数

    今天用flink写redis,调用sadd(key,values)方法因为values是java的可变参数,但是我...

  • Scala 集合与算子

    Scala 同时支持不可变集合和可变集合,不可变集合可以安全的并发访问,Scala 默认采用不可变集合。可变集合:...

  • java集合转scala集合

    import collection.JavaConverters._ java集合转scala集合 集合.asScala

  • scala学习(7)

    转换集合 Java和Scala转换 使用集合的模式匹配 可变集合 使用集合构建器 Builder是Buffer的一...

  • Scala编程基础18:Scala集合

    Scala集合Set类型的元素是无序不重复的。Scala集合分为可变集合和不可变集合两种。默认情况下,Scala集...

  • Scala编程基础16:Scala集合概述

    Scala提供了一套很好用的集合实现,提供了一些集合类型的抽象。Scala集合分为可变結合和不可变集合。可变集合可...

  • Chapter 24《Collections in Depth》

    可变和不可变集合 Scala中的集合可分为可变集合和不可变集合。可变集合可以当场被更新,不可变集合本身是不可变的。...

  • Java 集合(可变参数)

    JDK1.5版本出现的新特性。 虽然少定义了多个方法,但是每次都要定义一个数组。作为实际参数。 可变参数:其实就是...

  • 【Scala】Vector内部结构与内存共享原理

    Scala不可变集合 Scala不可变集合的设计目标是提供高效又安全的实现。这些集合中的大部分都是用高级技巧来在集...

  • 集合库-collection

    scala同时支持不可变集合和可变集合,因为不可变集合可以安全的并发访问,所以他也是默认使用的集合库类。在scal...

网友评论

      本文标题:scala 集合转java可变参数

      本文链接:https://www.haomeiwen.com/subject/nxylyctx.html