原文:Kotlin——初级篇(七):函数(方法)基础总结

对于Kotlin中的函数来说,和JavaScript或者Lua这些语言很像,它有着这些语言的特性。但是也与这些语言就着许多不同之处。或许你更了解Java语言,然而对于Java语言来说,它不是不是闭包这个特性的。由于在这篇文章主要是讲解函数的基本使用,故而只会讲解到函数的定义 函数的返回值 函数的参数等。剩下的部分我会在这个系列的高级篇会给大家奉上。 目录 一 函数的声明及基本使用 在Kotlin ...

2018-03-05 09:56 1 7079 推荐指数:

查看详情

Kotlin——初级(六):空类型、空安全、非空断言、类型转换等特性总结

在我们熟知的Java中,定义一个变量可以默认不赋值,因为Java的系统会给我们默认赋一个默认值,并且Java可定义一个赋值为null的变量,这样在使用这个变量的时候都会去显示判断该变量是否为null。从代码的简洁性以及代码的阅读性来说,就差了Koltin一筹了,那么Kotlin定义一个变量可为 ...

Tue Jan 16 17:34:00 CST 2018 4 4716
Kotlin——初级(二):变量、常量、注释

Kotlin中的变量、常量以及注释多多少少和Java语言是有着不同之处的。不管是变量、常量的定义方式,还是注释的使用。下面详细的介绍Kotlin中的变量、常量、注释的使用。以及和Java的对比。 如果您还没有搭建环境和不了解Kotlin的,请看我的上一博文Kotlin——初级 ...

Wed Oct 25 01:19:00 CST 2017 1 11630
Kotlin——初级(四):控制语句详解

在前面 的章节中讲解了Kotlin语言中的数据类型、变量与常量的定义。不了解请参见前面的内容: Kotlin——初级(三):数据类型详解。 Kotlin——初级(二)常量、变量、注释。 下面详细为大家讲解Kotlin中的控制语句使用。不得不说其和Java中还是有很多不 ...

Tue Oct 24 17:40:00 CST 2017 2 8229
Kotlin——初级(三):数据类型详解

任意一种开发语言都有其数据类型,并且数据类型对于一门开发语言来说是最基本的构成,同时也是最基础的语法。当然,Kotlin也不例外。Kotlin的数据类型和Java是大致相同的,但是他们的写法不同,并且类型之间的转换也存在着差异。下面为大家详细说明并举例。 目录 一、数值类型 ...

Tue Oct 24 19:00:00 CST 2017 4 9646
Kotlin——初级(一):最详细的环境搭建

众所周知,Kotlin出来已经良久了。Kotlin有着众多优势,不管是用于Android开发中,还是Java开发,都能缩减很大的代码量,大大提高了工作效率。而小生本人也是才从忙碌的个工作中抽身出来,有点儿空闲的时间学习这新鲜的技术。无疑的是这是一股新鲜的血液,也是引领技术领略的潮流。 目录 ...

Wed Oct 25 01:18:00 CST 2017 2 18029
Kotlin——初级(八):关于字符串(String)常用操作汇总

在前面讲解Kotlin数据类型的时候,提到了字符串类型,当然关于其定义在前面的章节中已经讲解过了。对Kotlin中的数据类型不清楚的同学。请参考Kotlin——初级(三):数据类型详解这篇文章。 在这篇文章中,会对字符串(String)的常用操作做出一个讲解。比如,字符串的截取、查找、获取 ...

Wed Jun 27 17:44:00 CST 2018 0 2168
Kotlin——初级(五):操作符与操作符重载一

本篇文章为大家详细的介绍Koltin特有的操作符重载。或许对于有编程经验的朋友来说,操作符这个词绝对不陌生,就算没有任何编辑基础的朋友,数学中的算数运算符也绝不陌生。例如(+、-、*、/、>、<、>=、<=)等。而算数运算符是编程语言中的一种操作符而已。就算你 ...

Mon Jan 08 17:53:00 CST 2018 2 4329
Kotlin基础(二)函数的定义与调用

函数的定义与调用 一、预备知识:在Kotlin中创建集合 二、让函数更好地调用 一)命名参数和默认参数值 二)消除静态类工具:顶层函数和属性 三、给别人的类添加方法:扩展函数和属性 在Java中使用扩展函数 ...

Fri Dec 01 06:59:00 CST 2017 0 1155
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM