java的基础函数

java的基础函数kotlin 作为谷歌钦定的安卓开发官方语言 语法简洁 相比于 Java 包含了现代语言高级特性 它也是一门跨平台语言 可以脱离虚拟机 直接编译成二进制可执行文件在各大平台运行 本文基于有一定的 Java 基础 一 变量常量 1 声明变量 var 关键字 变量名 变量类型 初始值 代码语言 javascript 复制 2 内置数据类型 数据类型 3 只读变量 我们可以用 val 关键字声明只读变量

大家好,我是讯享网,很高兴认识大家。



kotlin作为谷歌钦定的安卓开发官方语言,语法简洁,相比于Java,包含了现代语言高级特性。它也是一门跨平台语言,可以脱离虚拟机,直接编译成二进制可执行文件在各大平台运行
本文基于有一定的Java基础
一.变量常量
1.声明变量

var关键字 变量名:变量类型 = 初始值

代码语言:javascript
复制
2.内置数据类型

数据类型

3.只读变量

我们可以用val关键字声明只读变量,和Java中final关键字相同

代码语言:javascript
复制
讯享网
4.类型推断

声明变量时如果已经初始化,kotlin允许省略数据类型

代码语言:javascript
复制
 
 
5.常量

只读变量并不是常量,也是可以修改的 如果想要定义一个常量,就像我们Java中的:

代码语言:javascript
复制
讯享网

则也需要在函数外定义:

代码语言:javascript
复制
 
 

常量只能是基本数据类型:Int,Long,Short,Float,Double,String,Byte,Char,Boolean

二.条件语句
1.if / else if语句

和Java相同

代码语言:javascript
复制
 
 
2.range表达式

可以判断一个元素是否在集合里: [item] in [start]..[end]

代码语言:javascript
复制
 
 
3.when表达式

相当于Java中的switch表达式: case被省略,: 变为 ->

代码语言:javascript
复制
 
 
4.string模板

脚本语言都有的 $取变量内容 字符串拼接方便很多

代码语言:javascript
复制
 
 

结果: 他是张三 我是张三,我今年5岁

三.函数
1.函数定义
代码语言:javascript
复制
java的基础函数
 
 
2.函数入参

可以给入参设定默认值

代码语言:javascript
复制
 
 

调用函数时,不需要一定按照函数定义的顺序传参

代码语言:javascript
复制
 
 
3.返回参数Nothing类型

TODO函数就是抛出异常,使用Nothing类型作为返回参数

代码语言:javascript
复制
 
 

结果:

代码语言:javascript
复制
 
 
4.特殊的函数名

如果我们想用使用一段话来作为函数名,可以使用``将函数名包裹

代码语言:javascript
复制
小讯
上一篇 2024-12-28 22:55
下一篇 2024-12-25 07:29

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/4282.html