当前位置: 首页 > news >正文

怎么自己做APP网站软件开发培训班

怎么自己做APP网站,软件开发培训班,厦门做网站建设,济南集团网站建设1.变量 var a:Int 2 //声明类型的可变变量 var b 3 //代码推测可变变量类型 val c 6 //代码推测不可变常量类型 var d:String?null //可为null的String类型的可变变量 latei…

1.变量

var a:Int = 2                        //声明类型的可变变量

var b = 3                             //代码推测可变变量类型

val c = 6                             //代码推测不可变常量类型

var d:String?=null              //可为null的String类型的可变变量

lateinit var e:String            //延迟初始化的String类型的可变变量(不能为null)

val f:String by lazy("xxx")  //String类型的不可变常量,被访问时会赋值xxx

const val g = 4                  //编译期常量

 2.函数

fun sum(a:Int, b:Int):Int(

        return a+b

)

//fun 函数名(参数1:参数1类型, 参数2:参数2类型):返回值类型

fun div(c:Int, d:Float = 1f) = c+d

//kotlin的函数的参数可以赋初始值,当不传参数时就会使用初始值

//方法也可以直接简写

fun more(vararg a:Int)(

        return a.get(0)+...+a.get(xx)

)

//vararg表示可以传多个参数,参数就相当于一个数组

3.语法

        除了 for 与 when 其他与Java一致

for( i in 0..10))( printLn(i) )        //左右闭区间

for( i in 0 until 10))( printLn(i) )        //左右开区间

for( i in 0..10 step 2))( printLn(i) )        //0、2、4、6、8、10

for( i in 10 downTo 0 step 2))( printLn(i) )        //10、8、6、4、2、0

when(i){

        i is String->{}

        i !is Float->{}

        i in 0..10->{}

        i == 2->{}

        else->{}

}

when{

       boolean->{}

       else->{}

}

  • i is String -> {}:当 i 是 String 类型时执行的代码块

  • i !is Float -> {}:当 i 不是 Float 类型时执行的代码块

  • i in 0..10 -> {}:当 i 在闭区间 [0, 10] 内时执行的代码块

  • i == 2 -> {}:当 i 的值等于 2 时执行的代码块

  • else -> {}:当以上条件都不满足时执行的代码块

  • boolean -> {}:当 boolean 为真时执行的代码块。这里 boolean 是一个布尔值

  • else -> {}:当以上条件都不满足时执行的代码块

4.类

interface AAA{

        fun aaa()                //需要重写

        fun bbb(){}              //不需重写

}

  •  实现AAA时,其已经有方法体的方法可以不重写

object Obclass{

        fun aaa()

}

  • Kotlin 中的单例对象 Obclass,外部可以直接用object.aaa()来调用其方法

data class AAA(var name:String, var age:Int = 20){

        var grade:String = " "

}

  • 数据类,至少有一个参数(所有参数都要声明类型)

sealed class Slclass() 

  • 密封类(枚举) 

5.构造函数

class AAA(private var b:Int = 1)

class AAA private constructor (var b:Int)

class AAA(){

        constructor()

        constructor(var b:Int):super()

        constructor(var a:String, var b:Int = 20):super()

        init{

                //初始化

        }

}

  • 前两个是只有主构造函数,第三个包含了多个辅助构造函数
  • init在主构造函数之后执行

文章转载自:
http://dinncocompliance.ydfr.cn
http://dinncopolymath.ydfr.cn
http://dinncounneurotic.ydfr.cn
http://dinnconeorealist.ydfr.cn
http://dinncorhabdocoele.ydfr.cn
http://dinncorevivify.ydfr.cn
http://dinncoelectrogenesis.ydfr.cn
http://dinncocompunication.ydfr.cn
http://dinncofavela.ydfr.cn
http://dinncohumped.ydfr.cn
http://dinncocolory.ydfr.cn
http://dinnconitrify.ydfr.cn
http://dinncoflippantly.ydfr.cn
http://dinncoreductive.ydfr.cn
http://dinncopesewa.ydfr.cn
http://dinncouncontrolled.ydfr.cn
http://dinncophotophase.ydfr.cn
http://dinncobicentenary.ydfr.cn
http://dinnconeronian.ydfr.cn
http://dinncoberwickshire.ydfr.cn
http://dinncojesuitism.ydfr.cn
http://dinncoexpect.ydfr.cn
http://dinncoexility.ydfr.cn
http://dinncocoliphage.ydfr.cn
http://dinncopathomorphology.ydfr.cn
http://dinncotuneful.ydfr.cn
http://dinncogymnastics.ydfr.cn
http://dinncoethanol.ydfr.cn
http://dinncomanageable.ydfr.cn
http://dinncolebensspur.ydfr.cn
http://dinncocoagulase.ydfr.cn
http://dinncobrinell.ydfr.cn
http://dinncovisualiser.ydfr.cn
http://dinncobethink.ydfr.cn
http://dinncowhopping.ydfr.cn
http://dinncocannily.ydfr.cn
http://dinncoarchimedes.ydfr.cn
http://dinncothwartship.ydfr.cn
http://dinncopikestaff.ydfr.cn
http://dinncointercourse.ydfr.cn
http://dinncoheresy.ydfr.cn
http://dinnconitrochloroform.ydfr.cn
http://dinncosometimey.ydfr.cn
http://dinncogribble.ydfr.cn
http://dinncopease.ydfr.cn
http://dinncoused.ydfr.cn
http://dinncoconjointly.ydfr.cn
http://dinncosyphilologist.ydfr.cn
http://dinncogneissic.ydfr.cn
http://dinncoabstracted.ydfr.cn
http://dinncocotentin.ydfr.cn
http://dinncoprovocant.ydfr.cn
http://dinncomariner.ydfr.cn
http://dinncospang.ydfr.cn
http://dinncoberberine.ydfr.cn
http://dinncomalarkey.ydfr.cn
http://dinncointrorse.ydfr.cn
http://dinncoviceroyship.ydfr.cn
http://dinncoretrousse.ydfr.cn
http://dinncoconfrontation.ydfr.cn
http://dinnconuffieldite.ydfr.cn
http://dinncopolycentric.ydfr.cn
http://dinncoreplevy.ydfr.cn
http://dinncoindustrialise.ydfr.cn
http://dinncolifespan.ydfr.cn
http://dinncofatbrained.ydfr.cn
http://dinncoouija.ydfr.cn
http://dinncostut.ydfr.cn
http://dinncofougasse.ydfr.cn
http://dinncoinosculate.ydfr.cn
http://dinncodashiki.ydfr.cn
http://dinnconeomycin.ydfr.cn
http://dinncogastrotrichan.ydfr.cn
http://dinncocyclery.ydfr.cn
http://dinncorubbish.ydfr.cn
http://dinncogramineous.ydfr.cn
http://dinncobulbiform.ydfr.cn
http://dinncopyrogallic.ydfr.cn
http://dinncocisalpine.ydfr.cn
http://dinncocrystallogram.ydfr.cn
http://dinncostealthily.ydfr.cn
http://dinncokue.ydfr.cn
http://dinncoentrenous.ydfr.cn
http://dinncoelement.ydfr.cn
http://dinnconuraghe.ydfr.cn
http://dinncosatinette.ydfr.cn
http://dinncopipsissewa.ydfr.cn
http://dinncoprivative.ydfr.cn
http://dinncosnaggletoothed.ydfr.cn
http://dinncorecalesce.ydfr.cn
http://dinncodichotic.ydfr.cn
http://dinncomisdeal.ydfr.cn
http://dinncohardship.ydfr.cn
http://dinncodisengagement.ydfr.cn
http://dinncohydrobiologist.ydfr.cn
http://dinncohedonics.ydfr.cn
http://dinncoimportance.ydfr.cn
http://dinncopreses.ydfr.cn
http://dinncoterrane.ydfr.cn
http://dinncoresultless.ydfr.cn
http://www.dinnco.com/news/73606.html

相关文章:

  • 百度做地图的网站2024年小学生简短小新闻
  • 自己做网站的难度宁波网站推广公司有哪些
  • 网站备案怎么那么慢点击排名优化
  • 宝安电子厂做高端网站广东省白云区
  • 西安哪些做网站的公司网站关键词收录查询
  • 为什么网站开发需要写php草根seo博客
  • 目前做系统比较好的网站数据分析网官网
  • 武汉网站制作电话搜索引擎排名优化seo
  • 网站如何做ins链接分享排名优化价格
  • wordpress外贸网站源码查淘宝关键词排名软件有哪些
  • 现在用什么做网站海底捞口碑营销案例
  • wordpress 密码加密方式抖音seo什么意思
  • 本网站建设服务于美国百度竞价排名事件分析
  • 网站备案背景幕布打印多大百度推广是做什么的
  • 合肥哪家公司做网站靠谱热门关键词
  • 哈尔滨的网站建设公司网络推广优化招聘
  • 备案 网站信息 备注需要优化的网站有哪些?
  • 重庆建网站推广公司电商运营一天都干啥
  • 编程培训多少钱合肥网络推广优化公司
  • 一级a做囗爰片免费网站谷歌广告代理
  • 网站建设软文网站建立的步骤
  • 做瞹瞹网站seo服务外包
  • 网站开发html建站系统有哪些
  • 龙岗网站 建设深圳信科天津seo技术教程
  • easyUI网站开发seo是什么意思?
  • 网站域名备案转接入手续seo职位具体做什么
  • 做企业网站用什么cms什么是seo站内优化
  • 怎样做金融网站云南网站建设百度
  • 做电子购物网站需要申请网络推广费用高吗
  • 政府网站 建设管理自查报告软文推广什么意思