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

胶州哪里有做网站的最新的新闻 今天

胶州哪里有做网站的,最新的新闻 今天,手机精品网站建设,沈阳做网站哪好整理关键语法列表如下: https://developer.android.com/kotlin/interop?hlzh-cn官方指导链接 语法形式 说明 println("count ${countnum}")字符串里取值运算 val count 2 var sum 0 类型自动推导 val 定义只读变量,优先 var定义可变变量…

 整理关键语法列表如下:

https://developer.android.com/kotlin/interop?hl=zh-cn官方指导链接
语法形式
说明
println("count ${count+num}")字符串里取值运算

val count = 2

var sum = 0 

类型自动推导

val 定义只读变量,优先

var定义可变变量,可修改

val stradd = str1 + str2字符串相加
println("Say \"hello\" \n")转义序列
变量名称应采用驼峰式大小写形式,并以小写字母开头编码规范
fun birthdayGreeting(name: String): String {}函数定义
指定传入形参的名字,可以不按顺序传参具名实参
fun birthdayGreeting(name: String = "Rover", age: Int): String 默认实参
val languageName: String? = nullnull安全
if (count == 42) {
    "I have the answer." 
}

if条件表达式

表达式返回值为条件句中最后一个表达式值

val answerString = when {
    count == 42 -> "I have the answer."
    count > 35 -> "The answer is close."
    else -> "The answer eludes me."
}

when条件表达式

返回类型要统一

每个分支要有返回

val fun1:(Int, Int)->Int={a,b->(a+b)}

fun test(a : Int , b : (num1 : Int , num2 : Int) -> Int) : Int{
    return a + b.invoke(3,5) //8
}

匿名函数定义在{}里,a,b入参,->表示转向,返回a+b。

后面是高阶函数,函数中回调函数

Kotlin符号介绍(一) - 简书kotlin特殊符号使用介绍

class Car()

class Car(val wheels: List<Wheel>)

不带参数构造

带参数构造

val car = Car()类实例化
var gallonsOfFuelInTank: Int = 15
        private set

自定义属性引用方式(get set)

外部可读不可写

class LoginFragment : Fragment()类继承
override fun onCreateView(类方法重写
private lateinit var usernameEditText: EditText类实例化后推迟变量初始化

无参的匿名函数形式为{}

loginButton.setOnClickListener {//函数动作}

SAM转换
伴生对象=java中的static,声明静态变量companion object
private val viewModel: LoginViewModel by viewModels()属性委托?
String! 可以表示 String 或 String?null不明确性通过平台类型
val accountName = account.name!!.trim()非 null 断言运算符 !!(null会跑出异常),不建议用

val accountName = account.name?.trim()

val accountName = account.name?.trim()?:Default

安全调用运算符 ?.(为空返回null,建议后再跟?:表示为空默认赋值为Default使用)

val index: Int = 12    

val index: Int
init {
    index = 12
}

private lateinit var statusTextView: TextView

属性初始化

(2,3 方式避免管理null,少加?)

未初始化就使用会Kotlin 会抛出 UninitializedPropertyAccessException

https://developer.android.com/kotlin/style-guide?hl=zh-cnkotlin官方编程规范
kotlin数据结构

kotlin_04 数据结构_kotlin 列表交换位置_新镜的博客-CSDN博客 Kotlin语言(七):数据结构 - 简书

参考链接
var array=arrayOf(1,"hello",true)混合类型

 

http://www.tj-hxxt.cn/news/60471.html

相关文章:

  • 公司网站建设总结深圳头条新闻
  • 网站主页设计优点网站案例分析
  • 东莞微信网站建设更好怎么让付费网站免费
  • 网站开发所需要的条件百度seo优化推广
  • 做网络平台的网站女装标题优化关键词
  • b2b网站建设方案刷钻业务推广网站
  • 鹤壁网站建设公司信阳seo
  • 手机微信网站设计厦门人才网招聘
  • 正邦做网站多少钱百度一下百度下载
  • 手机网站返回顶部代码网络营销广告策划
  • 动态网页设计新建网站苏州seo营销
  • 怎样做网站平台赚钱百度品牌专区怎么收费
  • 做网站公司排名电话seo搜索优化待遇
  • 佛山专业建站公司哪家好seo中文全称是什么
  • wordpress视频去广告插件下载地址沈阳关键词优化报价
  • ui设计与制作西安seo优化培训
  • wordpress原生app百度推广怎么优化排名
  • 我的世界做头像的网站谷歌推广效果怎么样
  • 1688网站怎样做推广seo网上培训多少钱
  • 网站同步到新浪微博重庆疫情最新消息
  • 杭州网站建设培训班小程序推广方案
  • 重庆网站建设重庆零臻科技价网络营销的含义是什么
  • 做网站至少要花多少钱建站平台
  • 大朗做网站在今日头条官方正版
  • 中华人民共和国建设厅网站农产品网络营销策划书
  • 网站开发公司的销售方式sem
  • 商标查询官网入口免费关键词诊断优化全部关键词
  • 百度盘古做网站江苏做网站的公司有哪些
  • wordpress主题 dux1.8网站建设加推广优化
  • 商城网站建设源码电商网站建设步骤