温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Kotlin声明变量

发布时间:2020-06-20 21:02:10 阅读:641 作者:Mcx陌晨旭 栏目:开发技术
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

Kotin中的变量和大多数语言不同,与js相似。它的变量类型可以不需要强制指定,编译器可以自行推断出变量的类型。声明变量语法var or val 变量名[: 类型] = 值

声明变量

var a: Int = 1
println(a)             //1

自动推断类型。可以不指明类型,Kotlin可以自动推断其类型,但必须赋初始值

var b = 2
println(b)             //2
//var c              //error。必须指定类型或者初始化值
var c: Int
c = 3
println(c)             //3
val readonly: String = "I'm a readonly string"
//readonly = "string"    //error。变量不能够被重新分配值
println(readonly)        //I'm a readonly string
class Address{
    var nameString = "张三"
    var phone = "18890817281"
    var provinceString = "上海"
    var cityString = "上海市"
    var districtString = "浦东新区"
}
var address = Address()                      //创建Address类的对象
var name = address.name                      //对象.属性访问
var province = address.province
var city = address.city
println("${name}的地址是${province + city}"//张三的地址是上海上海市

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI

开发者交流群×