Convert Java List to Scala Seq

后端 未结 7 770
耶瑟儿~
耶瑟儿~ 2020-12-14 15:37

I need to implement a method that returns a Scala Seq, in Java.

But I encounter this error:

java.util.ArrayList cannot be cast to scala.         


        
7条回答
  •  眼角桃花
    2020-12-14 15:53

    Up to 4 elements, you can simply use the factory method of the Seq class like this :

    Seq seq1 =  new Set.Set1<>("s1").toSeq();
    Seq seq2 =  new Set.Set2<>("s1", "s2").toSeq();
    Seq seq3 =  new Set.Set3<>("s1", "s2", "s3").toSeq();
    Seq seq4 =  new Set.Set4<>("s1", "s2", "s3", "s4").toSeq();
    

提交回复
热议问题