1.遍历元素时候map和foreach有什么区别
map和foreach都是可以对每一个元素操作,但是map是输出结果再保存到一个新的集合
而foreach是对每一个元素进行操作并输出
object Hello_List {
def main(args: Array[String]): Unit = {
//创建一个List
val lst0 = List(1,7,9,8,0,3,5,4,6,2)
// 1.将lst0中每个元素乘以10后生成一个新的集合
val list1=lst0.map(_*10) //map是一个方法,里边传一个简化的函数
println(list1)
// 2.将lst0中的偶数取出来生成一个新的集合
val list2=lst0.filter(_%2==0) //符合条件的留下
println(list2)
// 3.将lst0排序后生成一个新的集合
val list3=lst0.sorted
println(list3)
// 4.反转顺序
val list4=lst0.sorted.reve