- object test47 {
- def main(args: Array[String]): Unit = {
- val id="445646546548858548648"
- //取出id前两位
- val province=id.substring(0,2)
- // println(province)
- // if (province=="42"){
- // println("湖北")
- // }else if(province=="88"){
- // println("浙江")
- // } else if (province == "48") {
- // println("北京")
- // } else if (province == "88") {
- // println("上海")
- // }else{
- // println("未知",province)
- // }
- // province match {
- // case "42"=>println("湖北")
- // case "42"=>println("浙江")
- // case "42"=>println("北京")
- // case "42"=>println("上海")
- // case _=>println("我不知道!!!")
- // }
- //2.根据元组的元素个数来匹配
- def f1(x:Any):Unit=x match {
- case (x1,x2,x3) =>println("有三个元素",x1,x2,x3)
- case(x1,x2,x3,x4)=>println("有四个元素")
- case _=>println("不能正确处理")
- }
- val t1=(2,3,4)//元组
- val t2=(3,4,5)
- val t3=(3,4,5,6)
- val t4= 1
- f1(t1)
- f1(t2)
- f1(t3)
- f1(1)
- }
- }
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |