包的应用及import

40 阅读1分钟
package dsj

import tool.tool1

object eui2 {
  def main(args: Array[String]): Unit = {
    var s1=new tool1()
    s1.test()
  }

}
package tool

class tool1 {
  def test():Unit={
    println("test.....")
  }

}

image.png

代码核心是在 dsj 包中导入并使用 tool 包下的 tool1 类

import导入

把别的包下的资源导入到当前文件夹中使用

1.导入一个类

import tools.A

2.导入多个

import 包名.{类1,类2.....}

3.导入一个包的所有类

import 包名._

4.导入后重新命名

import 包.{类名=>新名字}