def getMaxAndMin(x:Int,y:Int,z:Int)={ var max=x if (y>max)max=y if(z>max)max=z // println(s"最大值为:$max") var min=x//假设最小值为x if(y<min)min=y if(z<min)min=z //println(s"最小值为: $min) //同时返回最大。最小值 // (min,max) }
def main(args: Array[String]): Unit = { //调用 var r=getMaxAndMin(1,2,3) var m1=r._1//取出元组的第一个元素 var m2=r._2//取出元组的第二个元素 println(s"最小值是:$m1,最大值是:$m2") //元组:用()包·起来的一组数据 //1.定义 var s=(1,"abc",2.1,false) //var s1=new Tuple3(0,1.2,"abc") println(s._4) }