23、Scala 中的包、导入、访问修饰符、包对象及断言测试

Scala 中的包、导入、访问修饰符、包对象及断言测试

1. 导入子句

在 Scala 中,导入子句有多种形式:
- 重命名子句(Renaming Clause) x => y ,可以让名为 x 的成员以 y 的名称可见。
- 隐藏子句(Hiding Clause) x => _ ,将 x 从导入的名称集合中排除。
- 通配符(Catch - all) _ ,可以导入除前面子句中提到的成员之外的所有成员。若使用通配符,它必须位于导入选择器列表的最后。

一些简单的导入子句可以看作是带有选择器子句的导入子句的特殊缩写。例如:
- import p._ 等价于 import p.{_}
- import p.n 等价于 import p.{n}

2. 隐式导入

Scala 会自动为每个程序添加一些导入,就好像在每个扩展名为 .scala 的源文件顶部添加了以下三个导入子句:
- import java.lang._ :导入 java.lang 包中的所有内容。该包包含标准的 Java

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值