1、Boolean
Java: boolean 、Boolean
Kotlin: Boolean
2、Number
int 、float、double、long、short、byte
3、Char
java: Character
Kotlin: 占2个字节,表示一个16位的Unicode字符,使用单引号 '' 引起来,例如:
'a', 'b', '\n'
转义字符 | 含义 |
---|---|
\t | 制表符 |
'' | 双引号 |
$ | 美元符号,Kotlin 支持美元符号开头的字 符串模板 |
4、字符串
• “一串”Char
• 用双引号 “”引起来,例如
• val aString: String = “HelloWorld” • 字符串比较
• 字符串模板
5、Array
• Array
1、an impressive display or range of a particular type
of thing
2、an ordered arrangement, in particular
• 数组的实际上跟数一点儿关系都没有 • 数组其实就是一系列对象
5.1 基本数组类型的数组
为了避免不必要的装箱和拆箱,基本类型的数组是定制的
Java | kotlin |
---|---|
int[] | IntArray |
short[] | ShortArray |
long[] | LongArray |
float[] | FloatArray |
double[] | DoubleArray |
char[] | CharArray |
留意一下: 查看数组的长度是 array.size ,javaScript是 array.length , Object-C是 array.count
网友评论