书架

书架

=一个知识书库=

kotlin案例实践

kotlin案例实践

# kotlin案例实践----一次四则运算计算器 ### 效果 ```powershell =========请输入你的表达式========= 1+11 1+11=12.0 是否继续使用(y/n) y =========请输入你的表达式========= 1-100 1-100=-99.0 是否继续使用(y/n) y =========请输入你的表达式========= 1*10 1*10=10.0 是否继续使用(y/n) y =========请输入你的表达式========= 1、10 error:你输入的表达式有误 是否继续使用(y/
more...
kotlin泛型

kotlin泛型

# 深入理解Kotlin泛型 Kotlin 的泛型与 Java 一样,都是一种语法糖,即只在源代码中有泛型定义,到了class级别就被擦除了。 泛型(Generics)其实就是把类型参数化,真正的名字叫做类型参数,它的引入给强类型编程语言加入了更强的灵活性。 在这一节为大家继续带来Kotlin中的一些高级的内容:Kotlin中的泛型。 ## Why - 架构开发的一把利器; - 使我们的代码或开发出来的框架更加的通用; - 增加程序的健壮性,避开运行时可能引发的 ClassCastException; - 能够帮助你研究和理解别的框架; - **自己造轮子需要,
more...
kotlin扩展函数

kotlin扩展函数

# kotlin扩展 在这一节为大家继续带来Kotlin中的一些高级的内容:Kotlin中的Kotlin扩展(Extensions)。 ## Whay - 提供架构的易用性 - 减少代码量,让代码更加整洁、纯粹 - 提高编码的效率,生产力提高 在《以架构师角度认识Kotlin》一节我们有提到:在Kotlin中提供了大量的扩展,使得我们的代码更加简洁,开发出来的框架更加易用,那么Kotlin的扩展到底是怎样子的,以及它的实现原理如何呢,那么在这一节将为大家揭晓这些答案。 ## 目录 - 扩展方法 - 扩展方法的使用 - 在Kotlin中使用
more...
kotlin循环控制

kotlin循环控制

# Kotlin 循控制 循环控制语句也是每门语言不可缺少的一部分,一般就是我们所熟知的 `for`、`while`、`do-while`。Kotlin 循环其实几乎和 Java中 的一模一样。 ![Kotlin 循环控制](http://www.lixianglong.cn/bg_store/img/blog/kotlin/Kotlin%20%E5%BE%AA%E7%8E%AF%E6%8E%A7%E5%88%B6.png) ## for 循环 ***for 循环\*** 可以对任何提供迭代器(iterator)的对象进行遍历,for 循环仅以唯一一种形式存在, 和 J
more...