在scala中,一切皆对象。而对象在调用方法时有以下几种方式:

  • 第一种方式:对象.方法名(参数1,参数2,...)

  实例:1.to(10)   =>   Range(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)

  • 第二种方式:对象 方法名(参数1, 参数2,...),即可以省略中间的"."号。

  实例:1 to(10)    =>  Range(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)

  • 第三种方式:对象 方法名 参数,如果只有一个参数或者没有参数,那么可以省略掉括号。

  实例1:1 to 10   =>  Range(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)

  实例2:1 to 10 reverse。代码解释,1 to 10 返回的是一个集合,然后再调用集合的reverse方法,由于reverse方法没有参数,所以可以省略掉括号。返回结果为  Range(10, 9, 8, 7, 6, 5, 4, 3, 2, 1)

相关文章:

  • 2021-10-14
  • 2022-01-17
  • 2022-01-22
  • 2021-12-14
  • 2022-01-20
  • 2021-11-18
猜你喜欢
  • 2022-01-18
  • 2021-10-12
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-05-24
  • 2021-12-09
相关资源
相似解决方案