Lambda201909201131156
Lambda201909201131156
全部文章
分类
ACM(21)
C++(3)
Gradle(2)
Java(3)
JS(1)
kotlin(25)
MySQL(5)
Python(4)
汇编(1)
算法导论学习笔记(1)
归档
标签
去牛客网
登录
/
注册
Crazy Pandas Blog
给岁月以文明,给时光以生命
全部文章
(共66篇)
Kotlin -- 接口(Interface)
Kotlin – 接口(Interface) interface用于声明一个接口类: interface Speakable{ fun say() } 然后通过:来实现接口,顺带说一下,在kotlin中,:是一个很强大的符号,对应于Java的implements、exten...
2018-03-01
0
539
Kotlin - *local function*
Kotlin - local function 想必大家都赞同的一点是好代码都具有复用率高的特点。在初学编程的时候,你的老师也一定告诫过你:“不要让自己写重复的代码。”但在Java中,有时候并不能很好的践行这一原则。 在大多数情况下,尽管你可以使用你的IDE帮你重构那些长得不得了的函...
2018-03-01
0
410
Kotlin之中缀调用函数
Kotlin之中缀调用函数 infix function 对于infix function,其实我们之前已经遇到过了。不知道你对于kotlin的map的使用还有没有印象: fun main(args: Array<String>) { val map = mapOf...
2018-02-22
0
469
Kotlin基础十二拓展方法和属性
Kotlin基础十二 拓展方法和属性 在Kotlin中,有一个很神奇的特性,就是可以为已经存在的类添加方法和属性。具体实现也很简单: fun String.lastChar(): Char = this.get(this.length - 1) fun main(args: Arra...
2018-02-22
0
414
Kotlin基础十一函数默认值
Kotlin基础十一函数默认值 函数默认值 周所周知,Java语言并不支持参数使用默认值。有人说这是因为“默认参数”和“方法重载”同时支持的话有二义性的问题,具体真正的原因我不得而知。但是对我个人来说,Java不支持这个特性的确挺让我蛋疼的,虽然说使用方法重载也可以间接实现与默认参数这个...
2018-02-21
0
536
中缀表达式转后缀表达式并求值
中缀表达式转后缀表达式并求值 代码都是自解释的,重要函数也有注释,我就不多说了。 /** * 表达式求值系统 * A 类题:表达式求值系统 * 实现一个基本的表达式求值系统,要求从键盘读入带有括号的中 * 缀表达式,要求首先判断括号是否匹配,如果括号匹配表达式合法, * 再将中缀表达式转...
2018-02-13
0
453
Kotlin基础十之集合
Kotlin基础十之集合 在kotlin中创建集合是一件很简单的事情: val set = setOf(1,23,4,5) val list = listOf(1,23,4,5) val map = mapOf(1 to "one", 4 to...
2018-02-12
0
526
Kotlin基础九'try', 'catch', 'finally'
Kotlin基础九’try’, ‘catch’, ‘finally’ ‘try-catch-finally’ 和Java一样,你可以使用try-catch-finally去捕获和处理异常,接下来的例子中你可以看到它是如何工作的: fun readNumber(reader: Buffe...
2018-02-12
0
547
Kotlin基础八之关键字'in'
Kotlin基础八之关键字’in’ 使用in检查 你可以使用in来检查一个值是否在一个区间内: fun isLetter(c: Char) = c in 'a'..'z' || c in 'A'..'Z' fun isNotDigit(c: Char) = c !in '0'..'9...
2018-02-12
0
523
Kotlin基础七之迭代
Kotlin基础七之迭代 在kotlin中,也有for(...)、while (...)、do {...} whlie(...)循环。只不过与其他的类C语言比较起来,又有些许不同: fun main(args: Array<String>) { val languag...
2018-02-12
0
369
首页
上一页
1
2
3
4
5
6
7
下一页
末页