码迷,mamicode.com
首页 > 其他好文 > 详细

import

时间:2020-07-27 23:50:17      阅读:115      评论:0      收藏:0      [点我收藏+]

标签:ring   print   port   array   strong   date()   ash   java   hash   

import 用于导入类
import 可以用在任何地方
import 可以导入保重的所有类,用下划线 import java.util._
import 导入相同包中多个类,用{} import java.util.{ArrayList,List,Data}
import 可以采用特殊的方式隐藏指定类 import java.sql.{Date=>_}
import 可以导包 import java.util

package chapter02

//import 用于导入类
// import 可以用在任何地方
//import 可以导入保重的所有类,用下划线 import java.util._
//import 导入相同包中多个类,用{}  import java.util.{ArrayList,List,Data}
// import 可以采用特殊的方式隐藏指定类  import java.sql.{Date=>_}
// import 可以导包 import java.util





object test03{
  def main(args:Array[String]):Unit={

    import java.sql.{Date=>_}
    import java.util.Date
    val date=new Date()
    println(date)


    import java.util
    val date1=new util.Date()
    println(date1)



  }

}

scala中如果想要最原始的包中查找类,需要绝对路径 _root_开头
package chapter02

//scala中如果想要最原始的包中查找类,需要绝对路径 _root_开头

package java{
  package util{
    class HashMap{}
    object test04{
      def main(args:Array[String]):Unit={
        //val map=new HashMap  //chapter02.java.util.HashMap@4563e9ab
        val map1=new _root_.java.util.HashMap  //{}
        println(map1)

      }
    }
  }
}

 scala导入类时可以起别名 import java.util.{Date=>javaHashMap}

 
package chapter02


// scala导入类时可以起别名 import java.util.{Date=>javaHashMap}
object test03{
  def main(args:Array[String]):Unit={

    import java.util.{HashMap=>javaHashMap}
    val date3=new javaHashMap()  //chapter02.java.util.HashMap@4563e9ab
    println(date3)

  }
}

 

import

标签:ring   print   port   array   strong   date()   ash   java   hash   

原文地址:https://www.cnblogs.com/hapyygril/p/13387025.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!