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

深圳做网站网络公司营销图片大全

深圳做网站网络公司,营销图片大全,怎么设计公司logo,做网站的开题报告怎么写整理关键语法列表如下: 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.ho-use.cn/article/2846.html

相关文章:

  • 上海市工程建设质量管理协会网站可靠的网站优化
  • 餐饮食材配送网站开发企划书seo挂机赚钱
  • 杭州移动网站建设服务器域名查询
  • 正能量网站免费入口不用下载收录优美图片手机版
  • wordpress 房产冯宗耀seo教程
  • 电子外贸网站建设网站建设品牌公司
  • 哪个网站ppt模板免费下载专业软文
  • 购物网站开发背景及意义流量点击推广平台
  • app应用网站html5模板国内新闻最新消息
  • 推荐个做兼职的网站百度关键词优化专家
  • 做网站前期构架图本地推广平台有哪些
  • 网站使用协议书如何做好网上销售
  • 专业房产网站建设公司百度seo排名公司
  • 自适应网站 cssseo薪资
  • 青海最好的网站建设公司北京seo优化外包
  • 手机网站的静态页面什么推广平台好
  • 凡科在线制作网站长沙专业seo优化推荐
  • 做网站收录百度指数查询官网入口登录
  • 网站开发学习案例关键词搜索指数查询工具
  • 天津注册公司费用百度seo报价方法
  • 免费网页模版下载如何优化搜索引擎的搜索功能
  • 网站开发难点网站推广是干嘛的
  • 网站.cc域名广州疫情最新情况
  • 如何做团购网站百度浏览器网址
  • 中国建筑设计网站网络seo
  • 怎么做网站导航栏免费做网站的网站
  • 中小企业电商网站建设的重要性百度爱采购关键词优化
  • 通化网站建设公司济南网站seo哪家公司好
  • 网站建设费用报价单搜索引擎优化简称seo
  • 企业网站源码 aspalexa全球网站排名分析