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内联函数
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
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
开发语言
后端
程序人生
架构
DSP编程技巧---C/C++与汇编语言的交互之-使用编译器的
内联函数
在我们用C/C++来实现某些位操作、数学运算等功能后,编译器会尽可能地把它们编译为一些已经高度优化的汇编函数(
内联函数
),一般情况下是一条或者多条汇编指令的集合,在封装之后,我们可以在C/C++编程的时候直接使用这样的
内联函数
长弓的坚持
·
2024-02-19 14:00
CCS集成开发环境
2018-06-29
从Java到
Kotlin
,再从
Kotlin
回归Javabrowserlessusql
baitu
·
2024-02-19 13:50
对象,友元,初始化列表
关键字修饰的函数,会改变连接属性,只在当前文件可见(不会生成符号表)两个文件包含了两个相同的函数,想要在编译的时候不报链接错误的方法(报告链接错误的原因是函数重定义了)函数前面加上static关键字,改变链接属性
内联函数
声明和定义分离
SuperWML
·
2024-02-19 11:55
C++
c++
命名空间,
内联函数
,函数重载
Usingnamespacestd是什么命名空间,using的意思是默认展开命名空间,这样的话就不用命名空间名::命名空间的东西,可以直接调用命名空间里的东西,std是官方定义的命名空间命名空间是什么凡是被命名空间包起来的东西,就可以和系统库里自带的东西共存(相当于一堵墙,不用命名空间的话就是访问的全局变量)命名空间域的变量要怎么访问域名::变量名“::”是什么符号域作用限定符,这样就可以访问命名
SuperWML
·
2024-02-19 11:54
C++
c++
包教包会的
Kotlin
Flow教程
原文链接包教包会的
Kotlin
Flow教程公众号「稀有猿诉」
Kotlin
中的Flow是专门用于处理异步数据流的API,是函数响应式编程范式(FunctionalReactiveProgrammingFRP
·
2024-02-19 11:57
【c++】
内联函数
今天咱们来讲一下
内联函数
,它在某些方面还是很有用的!1.定义以inline修饰的函数叫做
内联函数
,编译时c++编译器会在调用
内联函数
的地方展开,没有函数调用建立栈帧的开销,
内联函数
提升程序运行的效率。
崽崽..
·
2024-02-15 10:46
开发语言
c++
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++面向对象程序设计-北京大学-郭炜【课程笔记(一)】1、引用的概念1.1、引用应用的简单示例1.2、常引用2、"const"关键字的用法(常量指针/指针常量)3、动态内存分配4、
内联函数
5、函数重载
☞源仔
·
2024-02-15 05:18
c++
嵌入式软件工程师面试题(七)
5、说说
内联函数
和宏函数的区别6、在FreeRTOS中,二值信号量和互斥量的区别?1
嵌入式基地
·
2024-02-15 04:06
牛客网嵌入式刷题专栏
面试
嵌入式面试
面试题
freertos
单片机
C++入门 下 (引用
内联函数
auto关键字 基于范围的for循环)
C++入门下引用
内联函数
基于范围的for循环引用引用概念引用特性常引用引用使用场景引用和指针的区别
内联函数
概念特性auto关键字(C++11)auto简介auto的使用细则auto不能推导的场景基于范围的
暗暗十分
·
2024-02-14 23:37
c++
java
数据结构
android
kotlin
连接mqtt断开连接时使用disconnect()函数报错解决
开发语言:
kotlin
首先上能够正常运行并且实现功能的代码/****断开连接*/fundisconnect(){try{mClient?
Dream's
·
2024-02-14 23:58
#
Android天天踩坑
android
kotlin
mqtt
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#
在 Android 应用中使用
Kotlin
协程 - 官方示例详解(2)
上一篇介绍了将线程转向到使用
Kotlin
的协程以及如何测试协程.https://www.jianshu.com/p/42464606fe08本篇将介绍将回调转向协程,以及创建主线程安全函数.前言在将架构的各个部分转换为使用协程之前
行走中的3卡
·
2024-02-14 14:43
c++ error函数_C++笔记02 引用+const+动态内存+
内联函数
+类和对象
定义常量指针不可以通过指针修改指针指向的内容,指针指向可以变化不可以把常量指针赋值给非常量指针,反之可以int3)定义常引用3.动态内存分配-new和delete1)分配和删除一个变量P2)分配和删除一个数组P4.
内联函数
函数重载函数缺省参数
weixin_39824834
·
2024-02-14 09:01
c++
error函数
c++
已引用.h但未识别
默认形参
内联函数
引用 取别名 指针与引用的相同点和不同点 强制类型转换 面向对象与面向过程 类和对象 访问控制限定符 构造函数 析构函数 初始化列表
一、默认形参1、什么是默认形参在C++中可以给函数的参数设置默认值,当函数被调用时调用者提供了实参则使用实参,如果没有提供则使用默认值2、默认形参要靠右如果函数有多个参数,设置了默认形参,默认形参必须要从右到左连续排列3、只在声明时设置默认形参如果函数的声明和定义分开实现,只在函数声明时设置默认形参即可,否则会出现语法错误4、默认形参可能会影响重载的效果如果对函数进行了重载,又设置了默认形参,调用
grooveHong
·
2024-02-14 09:30
c++
类
引用传递
面向对象编程
C++函数重载、
内联函数
和引用
C++函数重载、
内联函数
和引用函数重载函数重载机制extern"C"重载和作用域重载解析确定重载函数的三个步骤指针类型也会对函数的重载造成影响默认形参
内联函数
引用C++的内存管理new/delete数组的分配与释放内存分配失败函数重载在同一作用域下
m0_37622246
·
2024-02-14 09:30
C++
C++函数重载
C++引用
c++:C与C++的区别(引用 const 内联)
(Zhao)const常量const(Yang)面试:const修饰的函数如何进行修改const常方法const和指针默认值参数面试:普通函数与带默认值参数的函数之间的区别inline(内联)函数引入
内联函数
函数比较面试
布鲁克要补钙
·
2024-02-14 09:29
笔记
C++
c++
C++面向对象01【从C到C++:引用,const作用,动态内存分配(new,delete),
内联函数
,函数重载,缺省参数】
摘要:1.函数中形参的值修改了,不会影响实参2.引用3.const作用4.动态内存分配5.
内联函数
6.函数重载7.缺省参数1.函数中形参的值修改了,不会影响实参#includevoidswap(inta
DurianCoriander
·
2024-02-14 09:59
深入了解C++:形参、内联、重载、引用、const和指针、new和delete
内联函数
普通
程韬123
·
2024-02-14 09:29
c++
开发语言
Koltin中的代理属性 - 自定义委托
前言
Kotlin
是一种在Java虚拟机上运行的静态类型编程语言,被称之为Android世界的Swift,在GoogleI/O2017中,Google宣布
Kotlin
成为Android官方开发语言将属性委托给另一个属性一个属性可以把它的
盛世光阴
·
2024-02-14 09:15
【教程】
Kotlin
语言学习笔记(一)——认识
Kotlin
(持续更新)
【
Kotlin
语言学习】系列文章第一章《认识
Kotlin
》文章目录【
Kotlin
语言学习】系列文章一、
Kotlin
介绍二、学习路径一、
Kotlin
介绍
Kotlin
是一门作用于现代多平台应用的静态编程语言
EliasChang
·
2024-02-14 08:42
【语言】Kotlin
kotlin
学习
笔记
2021-07-17
做demo:画画板记事本食物商城使用
kotlin
开发完整项目需要技术:Navigation组件:https://blog.csdn.net/wangzhaung/article/details/103062735safeargs
恰我年少时
·
2024-02-14 06:35
【JVM篇】什么是jvm
Java虚拟机Java虚拟机有什么用Java虚拟机的功能Java虚拟机的组成什么是Java虚拟机JVM指的是Java虚拟机,本质上是一个运行在计算机上的程序,可以运行Java字节码文件,可以运行Java,
kotlin
在下小吉.
·
2024-02-14 05:07
JVM
jvm
开发语言
Kotlin
基础(包)
默认导入许多包被默认导入到每个
Kotlin
文件中:--
kotlin
小浩_w
·
2024-02-14 05:21
Kotlin
1.4 来了!全新语言特性和更多改进
image发布人:开发技术推广工程师WojtekKaliciński来自开发者社区的热情与积极采用推动了
Kotlin
成为Android开发的首选语言(
Kotlin
-first)。
谷歌开发者
·
2024-02-14 05:39
springboot jar包冲突
项目引入Web3Jimage.png启动动后报错image.png冲报错内容看应该是
kotlin
-stdlib-1.2.71.jar冲突!
YANG_ad29
·
2024-02-14 02:26
学习
kotlin
第一天,
kotlin
方法、
kotlin
条件表达式、
kotlin
循环语句和when表达式
今天学习了
kotlin
方法、
kotlin
条件表达式、
kotlin
循环语句和when表达式。一一记录。
nade_s
·
2024-02-13 23:09
c++
内联函数
(讲解的TM真好)
1.
内联函数
在C++中我们通常定义以下函数来求两个整数的最大值:复制代码代码如下:intmax(inta,intb){returna>b?
杨玉庆
·
2024-02-13 21:05
C/C++
基础学习整理
C++
内联函数
讲解
1.
内联函数
在C++中我们通常定义以下函数来求两个整数的最大值:复制代码代码如下:intmax(inta,intb){returna>b?
manonghouyiming
·
2024-02-13 21:35
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他