
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
常量: 使用val修饰,类似于java final,且不可以重复赋值分为编译后常量和运行时常量例如:val a:Int = 12;//运行时常量const val A=110//kotlin 1.1之后才支持.1.0的不支持变量:能重复赋值package com.testvarAndVal/*** Created by jingwen on 19/4...
就是命名空间,解决重名问题包的声明(package)必须非注释行的第一行package com.com.pkg.a/*** Created by jingwen on 19/4/13.*/class Tools(){fun getName():String{return "a的工具类"}}package com.com.pkg....
一,函数 :完成特定功能的代码块fun [函数名]([参数列表]):[返回值类型]{[函数体]}fun [函数名]([参数列表])=表达式匿名函数:无名氏函数,神一样的存在fun([参数列表]) ...二,注意:功能要单一,望名知义,参数不要太多三,最牛b的函数package com.method/*** Created by j...
空指针异常是java永远的痛package com.test.com.java.utils;/*** Created by jingwen on 19/4/13.*/public class Tools {/**** @param type 0,1,2* @return*/public static...
for循环语句package com.testOperatersimport java.util.*/*** Created by jingwen on 19/4/14.* 跟java里的for循环没多多大区别*/fun main(args: Array<String>) {var arrays:Array<String> = arr...
Kotlin 的基本数值类型包括 Byte、Short、Int、Long、Float、Double 等。不同于Java的是,字符不属于数值类型,是一个独立的数据类型。类型位宽度Double64Float32Long64Int32Short16Byte8/*** Created ...
关键字 operater1>任何类可以定义或者重载父类的基本运算符2>通过运算符的函数名重载3>对于参数个数的要求,对参数,返回值类型不作要求运算符重载不能太随便这点是java没有的,java的小伙伴羡慕嫉妒恨吧package com.testOperaters/*** Created by jingwen on 19/4/14.*Kotlin 运...
跟java类似try {} catch(Exception e) {}finally{},写程序不要吃掉异常,要提示出来,吃掉异常的人是最无耻的.尽管kotlin处理空指针异常很好,但是还有其他异常啊,都得需要处理好, 异常出现就程序崩溃了,老板会找你谈话的.例如:package com.testTryCatch/*** Created by jingwen on 19/4/...
数字的区间,CloseRange的子类,IntRangepackage com.range/*** Created by jingwen on 19/4/13.*/fun main(args: Array<String>) {var range:IntRange = 1..10for( i in range){println(...
Android开发中,有时候需要判断App是否在前台运行。代码实现如下:private boolean isRunningForeground (Context context){ActivityManager am = (ActivityManager)context.getSystemService(Context.ACTIVITY_SERVICE);Co







