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
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)