Scala的导入

复制代码
复制代码
//导入
//(1) 创建包:在src上右键,新建软件包
//(2)填写包名:小写
//(3)在包上右键,创建类。自动加入包名
//(4)导入。import 包名.类名
//导入多个类
//import jh.yuanlixueyuan.bigdata.scala03.{A,B,C}
//导入包下的所有的类
//import jh.yuanlixueyuan.bigdata.scala03._
//import com.group1.Student

//把导入的成员重新改个名字
//格式:import 包名.{旧名字=>新名字}
//import com.group1.Student
//import jh.yuanlixueyuan.bigdata.scala03.{C=>c}

//导入所有,排除一部分
//import  jh.yuanlixueyuan.bigdata.scala03.{C=>_,_}
object Test23 {
  def main(args: Array[String]): Unit = {
//    new A()
//    new B()
//    new C()
    //    val s1=new Student()
    //    s1.run()
    //    var s2 =new A()
    //    var s3 =new B()
    //    var s4 =new C()
    def test(): Unit = {
      //  //局部导入
      //  import jh.yuanlixueyuan.bigdata.scala03._
      //  new A()
      //}
      //    def test1(): Unit ={
      //      println("111")
      //      new A()
      //    }
      //    test()
      //  }
    }
  }
}
相关推荐
大闲在人2 小时前
C、C++区别还是蛮大的
c语言·开发语言·c++
Cosmoshhhyyy3 小时前
《Effective Java》解读第39条:注解优先于命名模式
java·开发语言
清水白石0084 小时前
Python 纯函数编程:从理念到实战的完整指南
开发语言·python
掘根4 小时前
【C++STL】平衡二叉树(AVL树)
开发语言·数据结构·c++
叫我一声阿雷吧4 小时前
JS实现响应式导航栏(移动端汉堡菜单)|适配多端+无缝交互【附完整源码】
开发语言·javascript·交互
前路不黑暗@4 小时前
Java项目:Java脚手架项目的文件服务(八)
java·开发语言·spring boot·学习·spring cloud·docker·maven
毅炼4 小时前
Java 集合常见问题总结(3)
java·开发语言·后端
沐知全栈开发4 小时前
ionic 对话框:深度解析与最佳实践
开发语言
浅念-5 小时前
C++ string类
开发语言·c++·经验分享·笔记·学习