view视图相当于懒加载,在使用的时候再区调用,不使用的时候是一个computed未被计算的状态12345678910111213141516171819202122package com.sky.scala.exercise15.viewobject ViewDemo { def main(args: Array[String]): Unit = { // 没有使用view时 // val value = (1 to 100).filter(isMultiNum) // for (item <- value) { // println(item) // } // 使用view做缓冲 val viewValue = (1 to 100).view.filter(isMultiNum) println(viewValue)// for (item <- viewValue) {// println(item)// } } def isMultiNum(i: Int): Boolean = { i.toString.equals(i.toString.reverse) }}