类的基本格式
class 类名{
}
属性的基本格式
var 属性名字 : 类型
下面是实体类代码
package com.dldw.entity
import java.util.*
class Demo {
//var 声明的属性可以被二次赋值 val声明的是不可变属性,赋值以后不能在赋值,否则编译报错
//长整型 64位 注意后面加大写L
var height: Long? = 0L
//整型 32 位
var id : Int?= 0
//短整型 16位
var short :Short? =0
// 8位
var name : Byte? = null
//浮点类型 双精度 64位
var level: Double = 0.0
//单精度 后面加f
var levelf: Float = 0.0f
//时间类型成员属性 ?表示该属性可以为null
var createTime: Date?=null
//初始化,kotlin没有new关键字,直接 对象()就是创建一个新对象
var time: Date?=Date()
//字符串类型
var introduction: String? = null
//布尔类型作为属性
var isHide: Boolean? = null
//可变集合作为属性
var child: MutableList<Demo> ?= null
// Char是一个单独类型 ,不表示数字,需要用‘’括起来,不然那会报错
var char : Char?= '1'
}