前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >kotlin 基础语法

kotlin 基础语法

作者头像
zhangjiqun
发布2024-12-16 16:31:20
发布2024-12-16 16:31:20
850
举报
文章被收录于专栏:计算机工具计算机工具

我的第一个 Kotlin 程序

Kotlin 程序文件以 .kt 结尾,如:hello.kt 、app.kt。

最简版

package hello // 可选的包头 fun main(args: Array<String>) { // 包级可见的函数,接受一个字符串数组作为参数 println("Hello World!") // 分号可以省略 }

运行实例 »

面向对象

class Greeter(val name: String) { fun greet() { println("Hello, $name") } }

fun main(args: Array<String>) { Greeter("World!").greet() // 创建一个对象不用 new 关键字 }

package hello // 可选的包头 fun main(args: Array<String>) { // 包级可见的函数,接受一个字符串数组作为参数 println("Hello World!") println(sun(1,2)) println(cc(33,44)) println(ss(22,33)) void(12,12) uncentatin_parameters(1,2,4,5,7,8,9,7,6,5,5,4,3,2,2) val lamda : (Int ,Int ) ->Int={x,y ->x+y} println(lamda (2,2)) for(i in 1..10){ print(i)} for(i in 1..11 step 2)print(i)

} fun sum(a: Int, b: Int): Int { // Int 参数,返回值 Int return a + b } fun sun(a : Int ,b:Int ): Int{//正常返回Int 函数声明:a:Int,就是Int a;分号可以不写 return a+ b; } fun cc(a:Int,v :Int):Int{ //返回类型 :Int return a-v; } fun ss(aa:Int ,ss:Int )=aa+ss //返回类型自己判断

fun void(aa:Int,ss:Int){ println(aa+ss) } fun vars(vararg v:Int){ for(vt in v){ println(vt) } } fun uncentatin_parameters(vararg aa:Int){ for(a in aa){ print(a); } }

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-12-16,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 我的第一个 Kotlin 程序
  • 最简版
  • 面向对象
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档