Kotlin学习笔记-----变量和常量

变量的声明和使用

关键字: var

示例:

var name = "张三"

显示的定义变量的数据类型

var 变量名: 变量类型

var 变量名: 变量类型 = 值

示例:

var name:String = "张三"

常量的声明和使用

关键字val

示例:

val age = 18

常量被声明后,就不能再修改, 相当于被final修饰

所以无法再 age = 17

进制的方式赋值

二进制:

二进制在数字前加0b

示例:var aInt:Int = 0b0011

八进制:

kotlin不支持8进制*

十进制:

默认为十进制

示例:var a = 5

十六进制

前面加0x

示例:var a = 0x123

原文地址:https://www.cnblogs.com/sweep/p/8669240.html

时间: 2024-10-16 06:14:03

Kotlin学习笔记-----变量和常量的相关文章

Swift学习笔记--变量与常量

1.Swift是一门强类型语言,不能为变量赋予其自身数据类型之外的值: 2.声明变量使用var关键字,声明常量使用let关键字: 3.声明变量或常量时没有对其指定类型且赋予了初值,则编译器会自动推断常量或者变量的值,即“类型推断”:反之,声明变量或常量时既没有指定其类型又未设置初值则不被允许: 4.Swift语言允许在每一行结尾处省略“;”分号: 5.类型字面量:二进制数值前缀是0b,八进制数值前缀是0o,十六进制前缀是0x; 6.Swift语言完全支持Unicode字符:

aardio学习笔记-变量与常量

变    量 定义:在程序运行过程中,用来存储数据值并且其值能被改变的对象称为变量. 要求: 1.变量名开始字符不能为数字.2.变量名包含中文时,中文字符前面不能有字母或数字.3.可以使用美元符号($)作为变量名或变量名的第一个字符.4.可以使用下划线作为变量名或常量名的首字符,当下划线作为首字符时表示常量,单个下划线表示变量. 例如: _abc 表示常量,_abc=10 这样赋值之后,不可修改.但是如果仅一个"_",是作为匿名变量占位符. 使用位置:在第一次使用局部变量之前定义该变量

swift学习笔记一之常量和变量

本系列笔记是博主通过观看慕课网liuyubobobo讲师主讲的<玩儿转swift2.0>的课堂学习笔记并整理课堂上讲到的代码,也可通过慕课网app观看他的视频支持他,讲师的所有课堂代码在github上,以及更新的swift3.0的代码,建议还是先过一遍老师的视频,然后再自己敲一遍课堂代码,再反过来复习,相信一定有很大的帮助. 在OC语言中,变量在声明之前要指明其类型,如 NSString *name = @"liuyubobobo"; 但是swift类型中,当然变量也有指定

Python学习(2)变量、常量、注释

1.变量 变量的概念 :变量 是 为了存储 程序运算过程中的一些中间 结果,为了方便日后调用 变量的命名规则: 1. 要具有描述性 2. 变量名只能_,数字,字母组成,不可以是空格或特殊字符(#?<.,¥$*!~) 3. 不能以中文为变量名 4. 不能以数字开头 5. 保留字符是不能被使用 x=1 y=2 z=x*y print("x乘y等于:",z) 输出结果: x乘y等于: 2   2.常量 常量的概念:不变的量 pie = 3.141592653.... 在Python里面

Sass学习笔记 -- 变量及变量作用域历史遗留问题

sass有两种后缀名文件: 一种后缀名为sass,写选择器时不能使用大括号和分号 一种后缀名为scss,使用大括号和分号 //后缀名为sass的语法,不能出现大括号和分号 $highlight-color: #abcdef .selected   border: 1px $highlight-color solid    //后缀名为scss的语法,跟css一样,需要大括号和分号 $highlight-color: #abcdef; .selected{   border:1px solid $

Swift开发学习-02 变量和常量

本教程是笔者在自学IOS/Swift知识的总结,适用于通过对Objictive C编程的运用,并需要了解基于iOS程序的iPhone和iPad的程序员.做一个有bigger的’攻城狮‘,有尊严的工作,快乐的工作,享受工作. 一 语法须知 Swift的源文件扩展名是.swift. Object-C的源文件扩展名是 .h  和 .m . 2个不需要 1)不需要编写main函数 从上往下按顺序执行代码,所以最前面的代码会被自动当做程序的入口. 2)不需要在每一条语句后面加上分号 let radius

【Struts2学习笔记-3】常量配置

Struts2常量 配置Struts2常量值有3个地方,1)在struts.properties文件中配置常量:2)在web.xml文件中配置FileterDispatcher指定初始化参数来配置常量:3)在struts.xml文件中使用<constrant.../>元素来配置常量.下面详细说说第一种方式. 1. struts.configuration: 该常量指定加载struts2配置文件的配置文件管理器.该常量的默认值是org.apache.struts2.config.DefaultC

课堂笔记——变量、常量

变量 一.变量名的命名规则: 1.变量名有字母,数字,下环线组成.@  中文                例如:int a=3;   //中的a就是变量名 2.首字母,不能是数字 3.不能与关键字重名        如:int as=2://错 二.变量的定义 语法:数据类型  变量名 [=值]; int a ;//只定义变量 int a =10;  //定义的时候初始化 int a , b ,c ;    //同时定义了三个变量 int a =5 , b ,c =8;    //同时定义了三

Python学习笔记---变量与数据类型

Python中的变量与内置数据类型 本文只是我在慕课网学习<Python入门>这门课程时,摘录.整理的一些对自己比较重要的语法与提示.九成以上的内容以及所有代码示例,均摘抄自慕课网.由于我本人有一定C/C++语言基础,而本文主要供我自己复习使用,所以我偏向于摘录一些Python和C/C++之间的差异之处,可能造成本文语义上不一定连贯,建议有学习需求的读者直接前往慕课网学习该课程(链接:http://www.imooc.com/learn/177)或是查看该门课程授课教师廖雪峰先生官方网站所给出