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灯饰
LeetCode之Merge In Between Linked Lists(
Kotlin
)
问题:方法:第一步,遍历list1,通过序号获取a对应的节点和b对应的节点;第二步,遍历list2获取尾部节点,然后把list2的头部接到a节点后,把b节点接到list2的尾部,最后返回list1的头部节点即可。classMergeInBetweenLinkedLists{funmergeInBetween(list1:ListNode?,a:Int,b:Int,list2:ListNode?):
糕冷羊
·
2023-09-20 04:55
kotlin
协变和逆变
泛型我们一般都知道,然后泛型有个上下边界和,我们一般吧称为上边界,称为下边界,这个过程其实就称为协变和逆变的过程。我们再详细点解释下:Listlist=newArrayList();上面这个例子,我们写出来肯定会报错,因为这个相当于父类继承子类了,所以是错误的写法,我们应该用Java提供的通配符适配,如下:Listlist=newArrayList();//协变A>B生产者这样写就没问题了,因为S
MIRROR1217
·
2023-09-20 03:47
已解决
Kotlin
Error: Type mismatch: inferred type is String but Int was expected
博主猫头虎()带您GotoNewWorld✨博客首页:猫头虎的博客《面试题大全专栏》文章图文并茂生动形象简单易学!欢迎大家来踩踩~《IDEA开发秘籍专栏》学会IDEA常用操作,工作效率翻倍~《100天精通Golang(基础入门篇)》学会Golang语言,畅玩云原生,走遍大小厂~希望本文能够给您带来一定的帮助文章粗浅,敬请批评指正!文章目录猫头虎博主带你解决后端领域的Bug!摘要引言正文1.Bug的
CaracalTiger
·
2023-09-20 00:04
已解决的Bug专栏
Kotlin
kotlin
开发语言
android
kotlin
协程--coroutineScope函数
publicsuspendfuncoroutineScope(block:suspendCoroutineScope.()->R):R{contract{callsInPlace(block,InvocationKind.EXACTLY_ONCE)}returnsuspendCoroutineUninterceptedOrReturn{uCont->valcoroutine=ScopeCorout
最爱大头猫
·
2023-09-19 21:52
LeetCode之Rotate List(
Kotlin
)
问题:方法:第一遍遍历先获得链表长度,然后通过取余去除无效的旋转次数,得到有效次数j。然后移动链表到倒数第j个点,把该点作为新的链表的头节点,然后把原来的头节点接到新链表的尾部即可。packagecom.eric.leetcodeclassRotateList{funrotateRight(head:ListNode?,k:Int):ListNode?{varcur=headvarcount=1w
糕冷羊
·
2023-09-19 20:28
Java/
kotlin
- 单例模式
前言:写给编程已久却忘记概念的程序员正题开始之前,首先我们要明白几个概念,什么是实例,什么是对象,什么是引用。先想想在看下面的答案。new一个对象是实例,对,是实例,你说的没错。可以把这个new出来的对象叫做实例,说白了就是这个new出来的“东西”,叫它对象也可以,叫它实例也可以,对象和实例在这个角度上来讲是等价的。这样:Java中使用new关键字加上构造方法,来创建一个对象,下面是一个名为Cat
我们都很努力着
·
2023-09-19 20:53
Kotlin
-高阶函数(2019-01-16)
高阶函数高阶函数可以将函数作为参数或者是返回值forEach提供遍历集合的功能,forEach其实是IntArray类的扩展方法,它接受一个(Int)->Unit的lambda表达式并且使用for循环对集合中的每个对象都做action操作。map通常用于集合的映射valoldList=listOf(1,2,3,4,5)valnewList=ArrayList()//遍历并处理数据源的每一条数据va
Guow110
·
2023-09-19 19:21
关于springboot项目没有引入
kotlin
而报错
今天遇到个
kotlin
的报错,明明我的项目只有Java,没有引用过
kotlin
项目,摸不着头脑,没有找到针对类似的问题,都是说项目引入
kotlin
报错解决的。
相逢太短,莫等茶凉
·
2023-09-19 19:03
其他
[
Kotlin
] 方法返回多个参数
Kotlin
的dataclass能够衍生出很多新的用法,使方法返回多个参数的用法就是其中一种。
Cocoonshu
·
2023-09-19 17:07
kotlin
协程之异常处理
异常传播特性当一个协程由于一个议程运行失败时,他会传播这个异常并传递给它的父级。接下来,父级会进行下面几步操作:取消它自己的子级取消它自己将异常传播给它的父级image.png异常捕获使用CoroutineExceptionHandler对协程的异常进行捕获以下条件满足时,异常就回被捕获:时机:异常是被自动抛出异常的协程所抛出的(使用lanch,而不是async时)位置:在CoroutineSco
咸死的鱼_O
·
2023-09-19 15:17
Kotlin
与Java语法对比总结
1、类与对象2、继承3、构造函数4、接口5、数据类与单例类五、Lambda编程1、集合的创建与遍历2、集合的函数式API3、Java函数式API的使用六、空指针检查1、可空类型系统2、判空辅助工具七、
Kotlin
菜鸡卡罗特
·
2023-09-19 13:51
java
android
kotlin
Kotlin
3.
Kotlin
特殊符号的用法:双感叹号!!,问号?,双冒号::
一起来学
Kotlin
:概念:3.
Kotlin
特殊符号的用法:双感叹号!!,问号?,双冒号::这里介绍
Kotlin
特殊符号的用法,包括:双感叹号!!,问号?,双冒号::。
破浪会有时
·
2023-09-19 13:51
kotlin
kotlin
android
java
Java和
kotlin
的对比
0、序言在java的既有能力上学习
kotlin
,可快捷理解新语言特性。总体而言
kotlin
的语言设计思想是悲观谨慎,相对java的就比较乐观开放。
hqiangtai
·
2023-09-19 13:20
kotlin
java
kotlin
java
开发语言
【送书活动1】强势挑战Java,
Kotlin
杀回TIOBE榜单Top 20!
⭐简单说两句⭐作者:后端小知识CSDN个人主页:后端小知识GZH:后端小知识欢迎关注点赞收藏⭐️留言强势挑战Java,
Kotlin
杀回TIOBE榜单Top20!
后端小知识
·
2023-09-19 13:48
活动
java
kotlin
开发语言
Windows安装Gradle详细图文教程
它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,也增加了基于
Kotlin
语言的
kotlin
-basedDSL,抛弃了基于XML的各种繁琐配置。
沐言TalkMu
·
2023-09-19 11:30
开发环境安装与配置
gradle
java
android
Gradle的简介、下载、安装、配置及使用流程
它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,也增加了基于
Kotlin
语言的
kotlin
-basedDSL,抛弃了基于XML的各种繁琐配置。面向Java应用为主。
AquaMriusC
·
2023-09-19 11:00
SpringBoot
Java
Gradle
intellij-idea
ExoPlayer实现本地视频播放器
最近单位项目不太忙,决定写个Demo实现一个自己的本地视频播放器,界面参考了完美视频播放器本地视频播放器架构简单,功能简单MVVM+
kotlin
+exoplayer实现当前实现点:扫描本地视频并以文件夹
TouchOfSun
·
2023-09-19 10:15
音视频
LeakCanary 与 鹅场Matrix ResourceCanary对比分析
LeakCanary是Square公司基于MAT开源的一个内存泄漏检测神器,在发生内存泄漏的时候LeakCanary会自动显示泄漏信息,现在更新了好几个版本,用
kotlin
语言重新实现了一遍;鹅场APM
杨华_6f65
·
2023-09-19 08:25
Android StringFog 字符串自动加密
支持java/
kotlin
。支持app打包生成的apk加密。支持aar和jar等库文件加密。支持加解密算法的自主扩展。支持配置可选代码加密。完全Gradle自动化集成。不支持InstantRun
&岁月不待人&
·
2023-09-19 08:53
Android开发
android
Android
Kotlin
高阶详解
前言本文主要讲述
kotlin
高阶相关的内容,如果对
kotlin
基础还不了解的,可以参考文章Android
Kotlin
基础详解_袁震的博客-CSDN博客1,与Java的相互调用1.1在
kotlin
中调用java
袁震
·
2023-09-19 07:51
android
kotlin
开发语言
Kotlin
不可变数组和可变数组
在
Kotlin
中,可以使用数组来存储一组相同类型的元素。
Kotlin
提供了两种类型的数组:不可变数组和可变数组。
菠萝加点糖
·
2023-09-19 07:20
android
Kotlin
Array
LitePal在
Kotlin
中使用的一个小问题
AndroidApp需要使用本地数据库,以前都是自己用androidSqlite原生代码实现。前不久看同事使用LitePal库,发现挺好用的,就直接拿过来用,懒得自己再写代码了。然后使用LitePal.where方法查询时,抛出异常:org.litepal.exceptions.LitePalSupportException:java.util.Listhasnoconstructor.LiteP
firechun
·
2023-09-19 07:49
kotlin
开发语言
android
Kotlin
| 在for、forEach循环中正确的使用break、continue
文章目录for循环中使用break、continueLabel标签forEach中如何退出循环资料
Kotlin
有三种结构化跳转表达式:return:默认从最直接包围它的函数或者匿名函数返回。
_小马快跑_
·
2023-09-19 07:48
Kotlin
kotlin
for/forEach
break/continue
如何在
Kotlin
中与Gson一起使用TypeToken +泛型(How to use TypeToken + generics with Gson in
Kotlin
)
classRosPublishResponse{varmsg:T?=nullvarid:String?=nullvartopic:String?=nullvarop:String?=null}openclassBaseSubscribeMsg(varheader:Header?=null)dataclassRobotStatus(valrobot_status:Int?=-1):BaseSubsc
寥瞭
·
2023-09-19 01:27
深度解析 Jetpack Compose 布局
[更少的代码、强大的工具和直观的
Kotlin
API,快速让应用生动而精彩。Compose使用全新的组件——可组合项(Composable)来布局界面,使用修饰符(Modifier)来配置可组合项。
快乐的程序猿
·
2023-09-18 21:42
Windows 上的本机 Android 开发入门
目录安装AndroidStudio创建新项目Java或
Kotlin
最低API级别即时应用支持和Androidx项目项目文件使用C或C++进行Android游戏开发设计指南FluentDesignSystemforAndroid
岸边的风
·
2023-09-18 20:57
javascript
开发语言
ecmascript
什么,Jetpack 也要支持多平台了!
首批的预览版本中仅支持了Collections和DataStore两个组件库,并且在GitHub上也开源了全新的项目
kotlin
-multiplatform-samples,来帮助大家更好的理解使用JetpackMultiplatform
我爱田Hebe
·
2023-09-18 20:00
【实战】H5 页面同时适配 PC & 移动端 —— 旋转横屏
文章目录一、场景二、方案三、书单推荐01《深入实践
Kotlin
元编程》02《SpringBoot学习指南》03《
Kotlin
编程实战》一、场景一个做数据监控的单页面,页面主要内容是一个整体必须是宽屏才能正常展示
程序边界
·
2023-09-18 20:30
react.js
【第四阶段】
kotlin
语言的Map集合学习
1.Map集合的创建package
Kotlin
.Stage4funmain(){valmap=mapOf("java"to1,"
kotlin
"to2)//java代表键1代表值valmap2=mapOf
ll_j_21
·
2023-09-18 11:37
Kotlin
kotlin
学习
python
【第四阶段】
kotlin
语言的定义类和field关键字学习
1.普通成员变量背后隐士代码为什么在
kotlin
中是private可以直接调用,隐式代码如下package
Kotlin
.Stage4classTest54{varname="
kotlin
"/*背后做的事
ll_j_21
·
2023-09-18 11:37
Kotlin
kotlin
学习
开发语言
【第四阶段】
kotlin
语言中的数组类型
1.
kotlin
语言中的数组类型类型定义IntArrayintArrayOf()DoubleArraydoubleArrayOf()LongArraylongArrayOf()ShortArrayshortArrayOf
ll_j_21
·
2023-09-18 11:07
Kotlin
kotlin
开发语言
android
【第四阶段】
kotlin
语言集合转换与快捷转换学习
1.list可以通过转换为set进行去重2.list转set在转list也能去重3.使用快捷函数distinct进行去重package
Kotlin
.Stage4funmain(){vallist=mutableListOf
ll_j_21
·
2023-09-18 11:36
Kotlin
kotlin
学习
windows
Android
Kotlin
基础详解
1,基础语法1.1可变变量与不可变变量可以多次赋值的变量是可变变量,用关键字var表示:var:=注意,在
kotlin
中成员变量不会赋默认值,不像java一样,必须手动添加默认值。
袁震
·
2023-09-18 10:09
kotlin
开发语言
android
Kotlin
类(构造参数)
类
kotlin
中类是由class声明,
kotlin
的类声明有三部分,类名,类头(指定类型参数,主构造函数),类体(花括号),类头和类体都是可选//全类声明classNetworkConfig(name:
无语_ae67
·
2023-09-18 09:30
Kotlin
-KCP的应用-第二篇
前言接
Kotlin
-KCP的应用-第一篇,本文是第二篇,以下是本文的目标:记录如何简单搭建KCP开发环境使用KCP解决第一篇中的问题何为KCP?为何不使用KSP?
guodongAndroid
·
2023-09-18 05:54
AndroidStudio Gradle 7.0 kts 使用插件maven-publish
升级7.0后许多api都变了,整理了一下kts的配置build.gradle.ktsplugins{id("com.android.library")id("
kotlin
-android")`maven-publish
懒人吃货一个
·
2023-09-18 04:49
西餐厅灯光设计说明有哪些
传统的咖啡厅、西餐厅是最讲究情调的地方,
灯饰
系统以沉着、柔和为美。不同的国家有不同的情调,英国式的古典庄重,法国式的活泼明朗,美国式的不拘一格等,
bibi4746
·
2023-09-18 04:35
Android Studio 下载
kotlin
-compiler-embeddable-1.8.0.jar慢的解决办法
一、前往以下官网:https://repo.maven.apache.org/maven2/org/jetbrains/
kotlin
/
kotlin
-compiler-embeddable/1.8.0/做两件事
cjz010
·
2023-09-18 01:27
【洒家DVP】
android
studio
android
kotlin
Flutter 报错 Could not find
kotlin
-compiler-embeddable-1.6.10.jar
andriod设置下,更改了buid.gradle相关内空后,还是报了Couldnotresolveallartifactsforconfiguration':classpath'Couldnotfind
kotlin
-compiler-embeddable
csq镜子的月亮
·
2023-09-18 01:27
Flutter
flutter
gradle
android
Kotlin
File useLines nameWithoutExtension extension
Kotlin
FileuseLinesnameWithoutExtensionextensionimportjava.io.Filefunmain(args:Array){valfilePath="myfile.txt"valfile
zhangphil
·
2023-09-18 00:04
kotlin
kotlin
如何用gradle创建scala项目
虽然scala的标配构建工具是sbt,但是随着
kotlin
的大火,越来越多的人也在使用gradle。所以就面临一个问题,用习惯gradle的人如何创建scala>项目?
小木胆
·
2023-09-18 00:14
Kotlin
File FileTreeWalk walkTopDown onEnter onLeave
Kotlin
FileFileTreeWalkwalkTopDownonEnteronLeavePython遍历文件目录os.walk_forsubfolderinsubfolders:print(foldername
zhangphil
·
2023-09-17 18:14
kotlin
kotlin
[
Kotlin
] 泛型实例化
在
Kotlin
中,由于泛型的强化,以及阻止擦除等特性的存在,使得泛型实例化成为了可能,因此我们可以写出类似于以下的函数:funnew():T在Java中要实现这类函数无疑是困难的。
何晓杰Dev
·
2023-09-17 17:26
Java
Kotlin
循环反射 一行代码完美实现多层反射
Java/
Kotlin
循环反射一行代码完美实现多层反射背景传统编写方式循环反射经过测试发现:反射对象直接获取class只能拿到子类,如果该参数在父类私有,则需要强转成父类进行操作PS:这里编写是用的
Kotlin
小傲傲i
·
2023-09-17 16:47
java
Android
kotlin
java
android
Android获取当前应用FPS(帧数)
本次使用的语言是
Kotlin
1.首先我们使用的API是Choreographer这个类,这里涵盖这每一帧绘制的时间,使用纳秒来计算的,所以我们需要操作他Choreographer.getInstance
小傲傲i
·
2023-09-17 16:46
Android
android
kotlin
手工制作的ins风铁架
今天看到群里的学员晒的ins风铁架,上边挂了画画卡片和
灯饰
,好漂亮啊……看着好心动,淘宝买呢,恐怕没那么快能收到,于是DIY了一个,哈哈~做完发出来,大家都好喜欢啊,第一次做这种架子,手工有点粗糙了,还有很大的进步空间呢
诗语Sue
·
2023-09-17 14:18
再也不信能用99年的IDEA激活方式了
提供由专业开发者设计,用于学习Python、Java和
Kotlin
的工具
里奥学JAVA
·
2023-09-17 12:35
intellij-idea
java
ide
Android Studio
Kotlin
显示参数方法名提示
设置路径:settings->Editor->General->Appearance->Showparameternamehints设置界面showpropertytypehints.(显示属性类型提示。)showlocalvariabletypehints.(显示局部变量类型提示。)showfunctionreturntypehints.(显示函数返回类型提示。)showparametertyp
热心村民小林
·
2023-09-17 09:07
Kotlin
Android中错误及异常处理最佳实践
Kotlin
Android中错误及异常处理最佳实践
Kotlin
在Android开发中的错误处理机制以及其优势
Kotlin
具有强大的错误处理功能:
Kotlin
提供了强大的错误处理功能,使处理错误变得简洁而直接
Calvin880828
·
2023-09-17 07:17
Kotlin进阶
android
kotlin
开发语言
Kotlin
学习之协程的协程基础
Kotlin
是一⻔仅在标准库中提供最基本底层API以便各种其他库能够利用协程的语言。与许多其他具有类似功能的语言不同,async与await在
Kotlin
中并不是关键字,甚至都不是标准库的一部分。
James999
·
2023-09-17 05:47
上一页
47
48
49
50
51
52
53
54
下一页
按字母分类:
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
其他