Kotlin学习笔记二(数据类型)
来源:互联网 发布:淘宝流量充值怎么开店 编辑:程序博客网 时间:2024/05/17 06:41
7种基本类型
> Byte 1字节> Short 2字节> Int 4字节> Long 8字节 > Float 4字节> Double 8字节> String <=2字节
位运算
shl(bits) – 有符号左移 (Java 的 <<)
shr(bits) – 有符号右移 (Java 的 >>)
ushr(bits) – 无符号右移 (Java 的 >>>)
and(bits) – 位与
or(bits) – 位或
xor(bits) – 位异或
inv() – 位非
数组
工厂方法创建 arrayOf() arrayOfNulls()创建指定个数的数组,元素允许为null
类型 Array
无装箱开销(高效) 直接指定具体类型 : ByteArray(创建 byteArrayOf) ShortArray(shortArrayOf) IntArray(intArrayOf)
字符串
类型 String
创建 var str:String? = null 或 var str = “”
注:保持字符串原样(忽略转义符,空格,换行等)
字符串模板
类似于Freemarker , 使用 ${name}
中间可以插入变量,运行时自动转化成对应值.
定义 :$ {变量|函数|表达式}
中间可以填写任何有输出结果[代码]
例如
var name:String = "marshon"println("my name is ${name}") //结果会输出my name is marshon
阅读全文
0 0
- Kotlin学习笔记二(数据类型)
- Kotlin学习笔记(二)基本数据类型
- 学习kotlin 记录笔记。----数据类型
- Kotlin笔记(二)——数据类型
- kotlin学习笔记(二)
- kotlin学习笔记(二)
- Kotlin学习笔记(二)
- kotlin学习笔记(二)
- Kotlin学习笔记(一) 基本数据类型
- Kotlin学习笔记(二)---从零学习Kotlin
- 学习笔记二-----数据类型
- Kotlin学习笔记(二):Kotlin与Java对比
- Kotlin学习笔记(二)循环,跳转
- Kotlin教程学习-数据类型
- Kotlin 学习之数据类型
- Android开发,Kotlin的了解与学习(二)-----Kotlin数据类型与Extensions的学习
- [Kotlin]Kotlin学习笔记(二):Kotlin中流程控制语句的学习(条件、跳转、循环)
- Kotlin学习笔记2 : 变量常量与基本数据类型
- iBATIS SQL Map简介。
- 初步学习linux
- Python入门新人,求助
- 使用Visual Studio快速开发STM32F4-Discovery探索板入门
- kafka学习
- Kotlin学习笔记二(数据类型)
- 求大神反编译个程序
- 【C语言】【unix c】如何创建有名管道
- 等比矩阵求和-POJ3233
- 我们可以用2*1的小矩形横着或者竖着去覆盖更大的矩形。请问用n个2*1的小矩形无重叠地覆盖一个2*n的大矩形,总共有多少种方法?
- Fast Fourier Transform
- javascript之BOM对象(三其他对象)
- Diary I
- android 百度搜索接口