美文网首页
变量与常量

变量与常量

作者: 无语_ae67 | 来源:发表于2019-07-11 13:52 被阅读0次

title: Kotlin变量与常量
top: false
date: 2019-07-03 16:44:10
tags: kotlin
category: android


变量与常量

java不一样kotlin是变量名在前类型在后,有点不适应

常量 (不可改变)一旦赋值就不可改变,使用val关键字

val a: Int = 1
val b = 1   // 自动推断 Int 类型
val c: Int  // 没有提供初始值,必须声明类型
c = 1       // 延迟赋值

变量(可以动态改变的)使用var关键字

var x = 5 // 自动推断 Int 类型
x += 1

同时有一个额要注意的点是,类的属性是必须初始化的,不能延迟赋值除非将这个属性变为抽象的


1562145624289.png

大家可能会发现一个问题,在java中我们都会使用可见性修饰符去修饰属性,但是在kotlin却没有出现,那是因为java默认是protected但是kotlin默认是publish

字符串

java中如果我们想在TextView中输入设置我们就需要这样设置

int i = 0;
text.setText(i+"");

Kotlin

var i: Int = 0;
text.text = "$i";

相关文章

  • 初探php

    常量与变量 变量:$; 常量:const;可以使用define定义常量;

  • [Swift]-基本语法

    变量与常量 声明常量与变量 声明常量或变量时进行类型标注 开发中尽量使用常量,因为常量运行效率跟高。 命名规则 区...

  • Swift 5.0 语法

    1 常量与变量 let声明常量 var声明变量 let constant ="常量" var variable...

  • Swift基本数据类型

    1. 常量与变量(Constants and Variables) 常量 一次定义多个常量 变量 一次定义多个变量...

  • swift基础学习

    1、常量与变量的声明 let:常量 var:变量 在声明常量和变量时,可以使用注解来注明该变量或常量的类型。eg...

  • 常量,变量,类型推导,隐形转换

    变量与常量 swift中的常量与变量分别使用let与var进行声明使用,常量名或者变量名要与数据类型之间使用 ”:...

  • Swift4.2基础学习笔记(一)

    参考资料与链接https://www.cnswift.org 常量和变量 声明常量和变量 类型标注 命名常量和变量...

  • 一、(1.1)Swift常量 变量 常见数据类型 类型安全与

    常量 变量 常量和变量将名称与特定类型的值相关联。常量设置后无法更改,变量可以在将来设置不同的值。 常量 变量的声...

  • Kotlin基础知识(一):变量声明与数据类型

    一、Kotlin常量与变量 链接:Kotlin——初级篇(二):变量、常量、注释 1-1、变量 Kotlin中变量...

  • Tutorial

    常量与变量 常量用let,变量用varlet implicitInteger = 70var myVariable...

网友评论

      本文标题:变量与常量

      本文链接:https://www.haomeiwen.com/subject/wtorkctx.html