老师,关于 3-10 小案例的几个问题?

来源:3-10 小案例:命令行计数器开发

专业躺鸡

2018-11-20

1、这个错误类型的提示会在哪里出现,下面catch不是已经有定义了错误信息的打印了吗?图片描述

2、这个op参数部分写成:var op:String 和 写成 op:String,有什么区别?
图片描述

3、这里的lambda表达式,老师在写代码过程中是在什么情形中会想到要用到lambda表达式的?
图片描述

4、这里出现了好几个错误类型,有没有所有的错误类型列表,我在官网并没有找到
图片描述

写回答

4回答

bennyhuo

2018-11-21

你说异常类型?都是java的类型,Exception的子类,找Exception的子类就可以看到所有的异常定义?

0
1
专业躺鸡
非常感谢!
2018-11-22
共1条回复

bennyhuo

2018-11-21

3. Op的类型是函数类型,他的实现用lambda,当然也可以直接用函数赋值,可参考第五章。op本身就是个操作,因此很自然就应该是个函数。

0
0

bennyhuo

2018-11-21

2. 加var表示是属性,否则就是构造方法参数

0
0

bennyhuo

2018-11-21

1.message

0
0

Android首选开发语言Kotlin入门与进阶

Google I/O大会钦定Android一级开发语言,现在不学,等待何时

3122 学习 · 387 问题

查看课程