E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Kotlin语言学习
【
Kotlin
】
Kotlin
流程控制
1选择结构
Kotlin
中选择结构主要包含if-else、when语句,并且可以返回结果。
little_fat_sheep
·
2024-02-20 08:16
Kotlin
kotlin
流程控制
if-else
when
for
while
Python:异常处理
异常处理已经成为判断一门编程语言是否成熟的标准,除传统的像C语言没有提供异常机制之外,目前主流的编程语言如Python、Java、
Kotlin
等都提供了成熟的异常机制。
Sɪʟᴇɴᴛ໊ོ235
·
2024-02-20 03:01
python
python
开发语言
异常处理
Android内存泄漏检测之LeakCanary2.0(
Kotlin
版)的实现原理
2.0版本实现内存监控的基本原理和以往版本差异不大,比较重要的一点变化是2.0版本使用了自己的hprof文件解析器,不再依赖于HAHA,整个工具使用的语言也由Java切换到了
Kotlin
。
vivo互联网技术
·
2024-02-20 03:28
kotlin
协程学习总结
kotlin
中的协程是基于协程框架Coroutine实现的轻量级线程,提供一种简化处理异步任务的方式。2.怎么使用协程?
天花板之恋
·
2024-02-19 22:12
kotlin
kotlin
开发语言
协程
Kotlin
函数
Kotlin
函数思维导图目录函数的声明可见性修饰符链接publicinternalprotectedprivate总结函数的返回值函数的参数声明时的默认参数使用时的关键字传参可变参数特殊的函数使用成员函数单表达式函数函数的声明
ysxAshore
·
2024-02-19 22:41
Android_Kotlin
kotlin
android
开发语言
Kotlin
函数—定义和使用
代码:/***函数的定义*/funmain(args:Array){println(suare(3.5))printVoid(3.56)vall=printTwo(10,5)//val赋值之后不在变println(l)/**vararg可以传入可以以a的int元组传入*以printPk求和方法printPk(*a)的方法计算**--是展开操作符*这里是展开a数组(intArrayOf(1,2,3,
慢羊羊的快发明
·
2024-02-19 22:41
Android
Kotlin
Kotlin入门学习
安卓
Kotlin
函数的定义和使用
kotlin
中构造函数,伴生对象的讲解
kotlin
中构造函数,伴生对象的讲解在
kotlin
中有一些知识点看起来好像挺简单的,好像我们使用着确实也没有问题?
爱海贼的小码农
·
2024-02-19 22:40
kotlin基础
kotlin
Kotlin
用函数编程
文章目录1.函数的概念1.1数学中的函数1.1.1偏函数1.1.2多参数的函数1.1.3柯里化函数1.1.4偏应用函数1.2
Kotlin
中的函数1.2.1纯函数1.2.1.1定义1.2.1.2例子1.2.2
RikkaTheWorld
·
2024-02-19 22:08
Kotlin
kotlin
开发语言
android
二、
kotlin
的函数
函数★自定义一个打印集合的方法funjoinToString(collection:Collection,separator:String,prefix:String,postfix:String):String{valstringBuffer=StringBuilder(prefix)for((index,value)incollection.withIndex()){if(index>0){s
渣渣→_→
·
2024-02-19 22:07
kotlin
android
kotlin
android
java
Kotlin
中的变量和函数
变量在
Kotlin
中定义一个变量,只允许在变量前声明两种关键字:val和varval(value)用来声明一个不可变的变量,初始赋值之后就不能再重新赋值,类似Java中的final关键字var(variable
Minh-X
·
2024-02-19 22:07
kotlin
基础
kotlin
android
java
1.
Kotlin
函数大全
val、var作用:定义变量、常量vara=5varb:Intvalc=5;1.没有初始化,必须声明类型2.可初始化推断类型init作用:初始化,没啥特别意义init{}?作用:代表可空varc:String?1.可空变量,必须定义其类型lateinit作用:延迟加载1(延迟初始化)lateinitvarlazy:String1.不能用于基本数据类型2.不能为可空变量3.使用时必须完成初始化,否则
家驹六月天
·
2024-02-19 22:35
kotlin
kotlin
操作符
kotlin
扩展函数
一.概念
Kotlin
的扩展函数是一种特殊的函数,允许在不修改原始类定义的情况下向现有类添加新的函数。扩展函数可以像普通函数一样使用,并且可以在任何地方调用。
flytosky21
·
2024-02-19 22:05
kotlin
android
kotlin
android
kotlin
- 函数和闭包
kotlin
-函数和闭包方法的定义定义语法:fun[方法名]([参数名]:[参数类型]):[返回类型]{...return[返回值]}有返回值的函数:funmultiply(x:Int,y:Int):Int
guojingbu
·
2024-02-19 22:05
kotlin
kotlin基础
kotlin
kotlin闭包
kotlin函数
Kotlin
之函数式和面向对象
函数式编程的核心概念如下:头等函数---把函数当做值使用,可以用变量保存它,把它当做参数传递或者当做其他函数的返回值。不可变性---使用不可变对象,这保证了他们的状态在器创建之后不能再变化无副作用---使用的是纯函数。此类函数在输入相同时会产生同样的结果,并且不会修改其他对象的状态,也不会和外面的世界交互funfindKaly()=findPerson{it.name=="Kaly"}--->包含
Rnwater
·
2024-02-19 22:04
Kotlin自学
Kotlin学习
kotlin
Kotlin
中的标准函数和静态方法
Kotlin
中的标准函数指的是Standard.kt文件中定义的函数,任何
Kotlin
代码都可以自由地调用所有的标准函数。例如let这个标准函数,他的主要作用就是配合?.操作符来进行辅助判空处理。
Mr YiRan
·
2024-02-19 22:34
Kotlin
kotlin
android
Kotlin
函数和对象
在
kotlin
中函数也是有类型的,跟整型、字符串类型是同样的性质,函数类型就是将函数的“输入参数类型”和“返回值类型”的抽象表达,如(Int,Int)->Int2.扩展函数
kotlin
允许为现有的类添加新方法
天花板之恋
·
2024-02-19 22:33
kotlin
开发语言
android
艾宾浩斯曲线记单词中的应用
提起单词都是让人恨得咬牙切齿,无数人
语言学习
者都被单词这个拦路虎折磨痛苦不堪。
楚人不服周
·
2024-02-19 20:27
Android Weekly Notes #430
#430SuperchargeAndroiddevwithScrcpyandADBWIFI这个工具:https://github.com/Genymobile/scrcpy#get-the-app可以把物理设备投屏到电脑上.Gradle
kotlin
DSL
圣骑士wind
·
2024-02-19 20:18
kotlin
——倒计时(CountDownTimer和flow形式)
一、
kotlin
倒计时-谷歌CountDownTimer简介:谷歌官方推荐使用CountDownTimer,非常的简单好用,代码也很少代码varTotalTime:Long=2*60*60*1000//
wy313622821
·
2024-02-19 18:28
kotlin
-
java
kotlin
android
开发语言
Android 基于
Kotlin
Flow实现一个倒计时功能
文章目录前情提要实现倒计时功能注意事项完整代码地址前情提要上一篇Android
Kotlin
之Flow数据流中介绍了协程Flow,我们知道Flow数据流可以按顺序发送多个值,一个倒计时功能刚好符合这种场景
_小马快跑_
·
2024-02-19 18:55
Android
Jetpack
Kotlin
android
kotlin
开发语言
Kotlin
基本语法2基本内置方法
1.
Kotlin
的可空性funmain(){varstr:String?="butterfly"//?
荭色海湾
·
2024-02-19 18:23
Kotlin
kotlin
开发语言
android
Kotlin
基本语法3集合
1.List集合1.1只读Listfunmain(){vallist=listOf("Jason","Jack","Jacky")println(list.getOrElse(3){"Unknown"})println(list.getOrNull(3)?:"Unknown")}1.2可变Listfunmain(){valmutableList=mutableListOf("Jason","Jac
荭色海湾
·
2024-02-19 18:23
Kotlin
kotlin
windows
linux
Kotlin
基本语法 3 类
1.定义类packageclassStudyclassPlayer{varname:String="jack"get()=field.capitalize()set(value){field=value.trim()}}funmain(){valplayer=Player()println(player.name)player.name="asdas"println(player.name)}2.
荭色海湾
·
2024-02-19 18:23
Kotlin
kotlin
前端
开发语言
Kotlin
flow 实现计时器工具类
classFlowCountDownTimerconstructor(privatevartime:Int){constructor(time:Int,callBack:(time:Int)->Unit,onFinish:(time:Int)->Unit):this(time){mTime=timemCallBack=callBackmOnFinish=onFinish}//总时间privatev
宙思无限
·
2024-02-19 18:52
随手记
kotlin
android
java
Kotlin
流 倒计时
funcountDownCoroutines(total:Int,onTick:(Int)->Unit,onStart:(()->Unit)?=null,onFinish:(()->Unit)?=null,):Job{returnflow{for(iintotaldownTo0){emit(i)delay(1000)}}.flowOn(Dispatchers.Main).onStart{onSta
安果移不动
·
2024-02-19 18:21
#
038Compose
kotlin
android
开发语言
Jetpack Compose 第 4 课:列表和动画
它使用更少的代码、强大的工具和直观的
Kotlin
API,可以帮助您简化并加快Android界面开发。在本教程中,您将使用声明性的函数构建一个简单的界面组件。
ChinaDragonDreamer
·
2024-02-19 18:49
#
JetpackCompose
android
jetpack
android
Jetpack Compose 第 2 课:布局
它使用更少的代码、强大的工具和直观的
Kotlin
API,可以帮助您简化并加快Android界面开发。在本教程中,您将使用声明性的函数构建一个简单的界面组件。
ChinaDragonDreamer
·
2024-02-19 18:48
#
JetpackCompose
android
jetpack
android
Jetpack Compose 第 3 课:Material Design
它使用更少的代码、强大的工具和直观的
Kotlin
API,可以帮助您简化并加快Android界面开发。在本教程中,您将使用声明性的函数构建一个简单的界面组件。
ChinaDragonDreamer
·
2024-02-19 18:48
#
JetpackCompose
android
jetpack
android
Kotlin
:使用flow实现倒计时功能
一、效果图二、ExtendContext.kt文件代码注意:创建ExtendContext.kt选择file使用
kotlin
扩展方法的特性创建countDown扩展方法,避免多个地方使用倒计时重复创建countDown
ChinaDragonDreamer
·
2024-02-19 18:44
#
kotlin
kotlin
android
Java零基础到传奇的必经之路,你准备好了吗?
基础篇01面向对象→什么是面向对象面向对象、面向过程面向对象的三大基本特征和五大基本原则→平台无关性Java如何实现的平台无关JVM还支持哪些语言(
Kotlin
、Groovy、JRuby、Jython、
「已注销」
·
2024-02-19 16:50
java
开发语言
后端
程序人生
架构
第35次一周小结(2023.03.19-03.25) 2023.03.26
3.
语言学习
6h。I.粤语学习方面。上周模仿了电视剧《隐形战队》,一周5集,感觉还可以,不过最近几集感觉有点平庸。II.英语学习方面。每天至少听写或翻译一篇。4.PPT学习2h。模仿了3页PPT。
龚宇佳
·
2024-02-19 14:15
2018-06-29
从Java到
Kotlin
,再从
Kotlin
回归Javabrowserlessusql
baitu
·
2024-02-19 13:50
资料
来源:72-go天才小组-%:Task01:Go初探(1天)Go社区(待补充)go
语言学习
交流论坛https://gocn.vip/go语言中文网,studygolang.com,分享Go语言知识,聚合各种
8点起床
·
2024-02-19 12:20
Rust
语言学习
杂谈 (end) (各种工作中遇到的疑难杂症)
1.在运行“cargobuild--release”的时候,到底发生了什么?源(GPT4.0):当我们运行cargobuild--release命令时,实际上在进行一系列复杂的步骤来编译和构建Rust项目的发布版本。这个过程大致可以分解为以下几个步骤:解析Cargo.toml文件:Cargo首先会读取项目的Cargo.toml文件,这个文件包含了项目的元数据以及依赖信息。解析依赖:Cargo会根据
shimly123456
·
2024-02-19 11:36
Rust语言学习
Rust
包教包会的
Kotlin
Flow教程
原文链接包教包会的
Kotlin
Flow教程公众号「稀有猿诉」
Kotlin
中的Flow是专门用于处理异步数据流的API,是函数响应式编程范式(FunctionalReactiveProgrammingFRP
·
2024-02-19 11:57
Kotlin
学习系列(二)
Kotlin
语法基础
本系列内容均来自《
Kotlin
从小白到大牛》一书,感谢作者关东升老师。标识符和关键字1标识符标识符就是变量、常量、函数、属性、类、接口和扩展等由程序员指定的名字。
Fakecoder_Sunis
·
2024-02-15 08:11
Kotlin
基本语法1到函数
1.range表达式funmain(){varage=12.3if(agein0.0..3.3){println("婴幼儿")}elseif(agein4.0..12.2){println("少儿")}else{println("未知")}/***in后面还可以接listset都可以*/if(age!in0.0..3.3){println("婴幼儿")}}2.when表达式valschool="小
荭色海湾
·
2024-02-15 05:30
Kotlin
kotlin
java
前端
从玩游戏到写外挂,C语言程序员是怎样做到的!
今天和大家分享一下我自己的C
语言学习
的过程,与大家共勉。嗯,由于我本人水平有限,出现错误在所难免,希望大家看到后能够指出来,以便大家共同进步。
小辰带你看世界
·
2024-02-15 01:17
android
kotlin
连接mqtt断开连接时使用disconnect()函数报错解决
开发语言:
kotlin
首先上能够正常运行并且实现功能的代码/****断开连接*/fundisconnect(){try{mClient?
Dream's
·
2024-02-14 23:58
#
Android天天踩坑
android
kotlin
mqtt
掌握C语言文件操作:从入门到精通的完整指南!
✨✨欢迎大家来到贝蒂大讲堂✨✨养成好习惯,先赞后看哦~所属专栏:C
语言学习
贝蒂的主页:Betty‘sblog1.什么是文件文件其实是指一组相关数据的有序集合。这个数据集有一个名称,叫做文件名。
Betty’s Sweet
·
2024-02-14 23:21
C语言
c语言
文件
她和女儿用这10张“写作海报”,把美国写作训练搬回了家!
2018-09-2308:04爸爸/美国/词汇文丨小媛老师授权自公号:美国小学的日常写作是一个“输出”的过程,任何的
语言学习
都遵循着“先输入,再输出”的原则。
琪琪乖乖
·
2024-02-14 22:20
C
语言学习
day13:for循环练习(生成随机数)
题目:通过程序随机一个1-100的数,用户通过键盘输入数字看是否匹配,匹配成功则跳出循环,失败则继续循环。思路:然后生成一个随机数需要写成死循环,同时需要有其他的出口可以写一个提示,比如输入的数字较大/较小涉及知识:rand()、srand()函数和time()函数time()函数:会返回系统的当前日历时间,自1970年1月1日以来的秒数。如果系统没有时间,则返回-1。该返回值也被称为Unix时间
伍贰什丿
·
2024-02-14 22:59
C语言学习
学习
C
语言学习
day12:for循环
前面学了dowhile循环,今天我们来学习经常用到的for循环:for循环:例子:intmain(){//inti;for(inti=0;i=10,则跳出循环在每次循环迭代的末尾,使i+1现代码:intmain(){inti=0;for(;;){if(i>=10){break;}printf("%d\n",i);i++;}return0;}结果:
伍贰什丿
·
2024-02-14 22:58
C语言学习
c语言
学习
java
C
语言学习
day13:嵌套循环+练习题(时钟+乘法表)
嵌套循环通常是外面一层for循环,里面n层for循环代码:intmain1601(){//外层执行一次,内层执行一周for(inti=0;iintmain(){for(inti=0;i<24;i++){for(intj=0;j<60;j++){for(intk=0;k<60;k++){//清屏system("cls");printf("%02d:%02d:%02d\n",i,j,k);/*单次循环
伍贰什丿
·
2024-02-14 22:56
C语言学习
c语言
学习
java
java代码转
kotlin
Kotlin
plugin包含了一个有趣的特性,它能把Java代码转成
Kotlin
代码。所以我们在MainActivity.java类中使用它。
残非
·
2024-02-14 21:56
C,D,Go,Rust,Nim,Zig,V,Julia,Py,C#,
Kotlin
11语回文数大战!仅供娱乐参考!
20200820加入
Kotlin
语言,就不加java了。20200817加入c#版本!另外D语言改了release编译没有什么变化;20200816加入Julia和py版
raykenio
·
2024-02-14 21:10
技术和学习
技术娱乐
编程语言
go
rust
kotlin
c#
掌握C语言文件操作:从入门到精通的完整指南!
✨✨欢迎大家来到贝蒂大讲堂✨✨养成好习惯,先赞后看哦~所属专栏:C
语言学习
贝蒂的主页:Betty‘sblog1.什么是文件文件其实是指一组相关数据的有序集合。这个数据集有一个名称,叫做文件名。
·
2024-02-14 19:18
程序员
js表单验证与正则
表单验证与正则目录表单验证与正则一,正则表达式二,表单三,下拉框四,for循环五,表单验证中的常用代码一,正则表达式相信有一定编程
语言学习
基础的一定知道正则表达式,javascript的正则表达式其实与
赤诚&
·
2024-02-14 17:05
HTML学习
javascript
学习
前端
R
语言学习
之基本文字处理代码
...getwd()setwd("")is()rm()q()字符串的处理常用代码切割strsplit()子集substr()大小写toupper()tolower()文字连接paste()paste0()替代文字gsub()去除前后空格strtrim()举例strsplit("hello,world",",")substr("hello,world",start=2,stop=4)toupper(
佐博伊森
·
2024-02-14 17:26
在 Android 应用中使用
Kotlin
协程 - 官方示例详解(2)
上一篇介绍了将线程转向到使用
Kotlin
的协程以及如何测试协程.https://www.jianshu.com/p/42464606fe08本篇将介绍将回调转向协程,以及创建主线程安全函数.前言在将架构的各个部分转换为使用协程之前
行走中的3卡
·
2024-02-14 14:43
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他