PGzxc

纸上得来终觉浅 绝知此事要躬行

类与对象的关系

对象是对问题领域中事物的抽象
对象的特征:

  • 世间万物皆对象
  • 每个对象都是唯一的
  • 对象具有属性和行为
  • 对象具有状态
  • 对象都属于某个类,每个对象都是某个类的实例
阅读全文 »

前言

语句和表达式在Kotlin和Java中是不一样的。

  • 在Kotlin中,if是一个表达式,不是一个语句
  • 表达式有返回值,语句不返回任何值
  • 在Kotlin中,绝大多数的控制结构都是表达式,除了一些Loops循环
  • Kotlin通过把控制结构和表达式一起让我们可以非常简洁地表达很多常见的模式
  • Java中的赋值是表达式,而在Kotlin中,赋值变成了语句,从而帮助我们避免对比较和赋值产生混淆
阅读全文 »

前言

所谓字符串模板是在字符串中添加若干个占位符,内容会在后期指定,也就是说,用模板可以设置字符串动态的部分。
模板使用美元符号"$"表示。

  • 字符串可以通过占位符的形式进行插值
  • 如果需要在字符串中包含"$",可以对其进行转义
  • 当占位符是表达式时,需要用花括号把表达式括起来
  • 可以在双引号中嵌套双引号,只要被嵌套的双引号在花括号的表达式中
阅读全文 »

前言

无论函数还是方法我们这里统称函数,Koltin中的函数要比Java中丰富的多,我们这篇文章来了解下Kotlin中的各类函数。
本文将按一下方式展开

  • 函数声明
  • 函数参数
  • 函数返回值
  • 函数调用
  • 函数范围
  • 函数
阅读全文 »
0%