scala 的list怎样添加数据

scala 的list怎样添加数据,第1张

scala中的List不是java的List,他们并没有任何的继承关系,你需要把Scala的List转换成Java的List import scala.collection.convert.wrapAsJava.bufferAsJavaListval s:java.util.List[Int] = bufferAsJavaList(List(1,2,3).toBuffer) 但是根据你

scala 把一个集合中的元素添加到另一个集合中怎么做

ArrayList<String>list1 = new ArrayList<String>()

list1.add("1")

list1.add("2")

ArrayList<String>list2 = new ArrayList<String>()

list2.add("3")

list2.add("4")

list1.addAll(list2)

你的程序我帮你改完了,你看看吧(改动的地方见注释)

object H {//这里加一句

def test3:Unit={

 var nums: List[Int]=List(11,33,44,22)

 for (i <- 0 to nums.size-1){

  for(j <- i to nums.size-1){

   if(nums(i)>nums(j)){

    var temp=0

    temp=nums(i)

    nums=nums.updated(i,nums(j))//这里把nums(i)=nums(j)改成nums=nums.updated(i,nums(j))

    nums=nums.updated(j,temp) //这里把nums(j)=temp改成nums=nums.updated(j,temp)

   }

  }

 }

 println(nums)//这里加一句,输出结果

}

def main(args: Array[String]): Unit = {//这里加主函数调用test3函数

   test3

}

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/7878221.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-10
下一篇 2023-04-10

发表评论

登录后才能评论

评论列表(0条)

保存