Kotlin基本数据类型
2017-12-03 19:03
211 查看
前言
让我们来回顾下Java基本数据类型,Java一共拥有八种基本数据类型,其中包含六种数字类型,一种字符类型,一种布尔类型,分别是byte、short、int、long、float、double、boolean、charKotlin基本数据类型
而在Kotlin中一切皆对象,所有的类型都是引用数据类型,分别是Byte、Short、Int、Long、Float、Double.常量和变量
var关键字定义变量var <变量名称> : <类型> = <初始化值> var a: Int = 1
val关键字定义常量(和Java类似,常量只能赋值一次)
val <常量名称> : <类型> = <初始化值> val b: Int = 3.14
注:变量和常量可以先声明,后赋值;变量也可以先赋值,编译器自动识别变量类型
显示转换
由于不同的表示方式,较小类型不是较大类型的子类型,so较小类型不能隐示转换成较大类型var a : Int=100 var b : Long=a//报错
我们可以通过toLong()方法把a转换成Long类型
var a : Int=100 var b : Long=a.toLong()//成功
字符串
String同Java一样中的String一样,是不可变的,不可继承的。Kotlin中字符串可以用三个双引号扩起来支持多行字符串例如
val s = """ 多行字符串 多行字符串 多行字符串 """ println(s)
输出如下
多行字符串 多行字符串 多行字符串 Process finished with exit code 0
字符串可以包含模板表达式,也就是一小段代码,模板表达式以美元符号“$”开头
例如:
val s = "abc" val str = "$s.length is ${s.length}" println(str)
输出:
s.length is 3
相关文章推荐
- 《Kotlin 极简教程 》第4章 基本数据类型与类型系统
- Kotlin入门篇(一),基本数据类型介绍、变量和常量的声明
- (四)kotlin基本数据类型
- Kotlin-Android世界的一股清流-基本数据类型与运算符
- Kotlin教程之基本数据类型
- Kotlin入门教程系列(二) 基本数据类型 Number
- Android Kotlin 基本数据类型
- Kotlin的八大基本数据类型以及if语句,三元运算符
- Kotlin基础教程-基本数据类型
- Kotlin学习笔记2 : 变量常量与基本数据类型
- 二、Kotlin基本数据类型
- Kotlin 基本数据类型
- Kotlin - 基本数据类型
- Kotlin学习之基本数据类型的学习
- 《Kotlin 极简教程 》第4章 基本数据类型与类型系统
- [置顶] 一起学习Kotlin——Kotlin中的基本数据类型
- 《Kotlin极简教程》第三章 Kotlin基本数据类型
- c语言中基本数据类型printf()对应格式
- Java语言基本数据类型、转换及其封装
- C语言(基本数据类型和可移植性数据类型)