Kotlin学习
youth_never_go_away
像市场和运营部的程序媛
展开
-
从java到Kotlin学习一:初了解kotlin
函数(表达式函数体)java 写法: public Int methodName(int a){//TODO}kotlin 写法:fun methodName(a:Int):Int{if(a>b)return a else return b } 特性: 可以使用表达函数体同时省略返回类型(当函数体只有一个表达式组成的时候)--as 可以自己转换 fun methodName(a:Int...原创 2018-03-22 11:02:29 · 266 阅读 · 0 评论 -
从java到Kotlin学习三:类 对象 和接口
相比较java来说 没有太大改变 我们一起来看下 这章节我不在粘java的例子了 但是 会做简单总结 这样大家能看的更明确一点 接口java public interface _Clickable { void click();}public class _ClickAbleImpl implements _Clickable{ @Override public v...原创 2018-04-16 10:52:24 · 330 阅读 · 0 评论 -
从java到Kotlin学习二:函数与类
函数的定义和调用集合kotlin 并没有创建自己的集合类 而是使用java 的集合类 这样可以完美实现和java 的互相调用 创建: java : Int [] array=new Int[count] List list=new ArrayList() Map map=new HashMap()kotlin var array:IntArray=intArrayO...原创 2018-04-12 21:19:49 · 241 阅读 · 0 评论 -
从java到Kotlin学习四:Lambd编程
lambd是在java8中被引入的 使用起来非常简便函数参数代码块 原始方式: 使用匿名内部类实现事件处理器(比如click事件监听) bt.setOnclickListener(object:OnclickListener(){ public void click(){ ... }}) lambd:bt.setOnclickListener({...})是不...原创 2018-05-24 17:13:44 · 417 阅读 · 0 评论