腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
为什么
有
两个
函数
做
完全相同
的
事情
?
为什么
在
Kotlin
中
必须
以
不同
的
方式
调用
?
、
、
listOf(1, 2, 3, 4, 5, 6) println(list.filter { evenFn(it) }) }
为什么
我可以声明
两个
同名
的
evenFns (一个存储
在
变量
中
,另一个只是定义
的
),而我
必须
以
不同
的
方式
调用
它们?
在
JavaScript
中
,这样<em
浏览 21
提问于2019-04-11
得票数 3
回答已采纳
2
回答
如何避免复制
函数
体
我想写一个帮助
函数
来简化对服务
的
视图模型
调用
。在这个项目使用
的
库
中
(我不能修改),
有
一些
不同
的
promise类型需要在每个
函数
中
以
相同
的
方式
使用,唯一
不同
的
是传递给它们
的
(()->Unit) lambda。尽管这些promise类型具有
完全相同
的
成员,并且
以</
浏览 0
提问于2020-10-23
得票数 0
2
回答
什么是java等价于
Kotlin
的
函数
类型?
、
、
、
我
有
Kotlin
中
的
代码和Java
中
的
测试代码。因为
Kotlin
和Mockito不是最好
的
朋友,所以我还没有将测试代码迁移到
Kotlin
。
在
Kotlin
中
,我
有
带有块类型
的
方法。getProductInfo(resultListener: (List<Deal>)->Unit, errorListener: (Throwabl
浏览 9
提问于2017-11-01
得票数 1
回答已采纳
1
回答
为什么
这是瓦尔,不是瓦尔?
、
这一点似乎依赖于Java和
Kotlin
之间
的
交互,首先是Java类: private Runnable q; class MyKtClass { } fun te
浏览 4
提问于2017-07-28
得票数 2
回答已采纳
2
回答
为什么
不能像java那样在内联
函数
中正确初始化变量?
、
、
、
我们知道lambda主体是惰性
的
,因为如果我们不
调用
lambda,就永远不会
调用
lambda主体
中
的
代码。我们还知道,在任何
函数
语言中,即使没有初始化变量,也可以
在
函数
/lambda中使用变量,例如javascript、ruby、groovy和.etc,例如,下面的groovy代码可以很好地工作: def我知道
Kotlin
是一种空安全语言,所以编译器将从上到下分析代码,包括lambda主体,
以
确保变量被初始
浏览 1
提问于2017-07-21
得票数 1
1
回答
为什么
可以用默认param而不是方法
调用
kotlin
的
构造
函数
?
、
、
我很好奇,
为什么
可以用默认
的
param
调用
kotlin
的
构造
函数
,而不使用java代码
的
方法呢?但是如果我想用方法
做
同样
的
事,那是不可能
的
: fun x(x: Int = 5) { }Java客户端,编译错误: newTest().x();
在
我看到
的
方法
的
java字节码<em
浏览 2
提问于2018-01-30
得票数 3
1
回答
流量减少操作期望挂起功能
、
我不明白
为什么
Kotlin
Flow reduce,fold
函数
有如下签名: initial: R,
为什么
operation
必须
是可挂起
的</e
浏览 2
提问于2019-12-30
得票数 1
2
回答
为什么
在
Java语言中实现一个返回单元
的
Kotlin
函数
时,我
必须
返回Unit.INSTANCE?
、
、
如果我
有
一个
Kotlin
函数
我想从Java
调用
f,我
必须
这样
做
: dosomething(); return Unit.INSTANCE既然
Kotlin
中
的
Unit等同于Java
中
的
void,
为什么
我不能像f(i -> dosomething());那样编写它呢?
浏览 1
提问于2016-06-15
得票数 59
回答已采纳
1
回答
在
Kotlin
中
getter和属性之间
的
模糊性,最佳实践?
、
在
转换像这样
的
函数
时(
在
本例
中
,它是一个覆盖
函数
,但这也适用于非重写
函数
):public boolean isX() {}override,然后字节码编译器抱怨我
有
两个
函数
具有相同
的
JVM签名: isX()Z 这
两个
选项似乎都使用
Kotlin
字节码编译器编译到isX(),并且可以通过
浏览 3
提问于2020-01-29
得票数 2
回答已采纳
5
回答
有
一个单独
的
"operator new[]“
的
目的是什么?
、
看起来operator new和operator new[]
有
完全相同
的
签名:void* operator new[]( size_tsize ); 并执行
完全相同
的
操作:要么返回一个指向足够大
的
原始(未
以
任何
方式
初始化)内存块
的
指针,要么抛出异常。此外,当我使用new和operator new[]创建对象时,operator new也会在内部
调用</em
浏览 0
提问于2010-03-23
得票数 12
回答已采纳
2
回答
将具体化
的
泛型类型强制转换为具有任何上限
的
非空类型
、
、
、
我尝试使用一个实例化
的
类型参数来检查类型参数是否可以为空,根据类型参数
的
可空性返回一个
不同
的
类实现。这很好用,除了非空
的
子类需要它
的
泛型类型
有
一个非空
的
Any上限,以便有一个KClass<T>构造
函数
参数。此代码
的
工作
方式
与预期一致:class NullableT<T> : Test class NonNullT<T> : Test
浏览 8
提问于2020-07-22
得票数 2
1
回答
未触发
Kotlin
spring boot @RequestBody验证
、
、
、
通过以下方法验证@RequestBody
的
项目存在问题import javax.validation.constraints.Email @Pattern(regexp = Constants.PASSWORD_REGEX)
浏览 5
提问于2022-05-31
得票数 4
回答已采纳
2
回答
$.post工作正常,但是$.ajax给出了一个错误:“不应该直接访问这个脚本!”
、
在
输入ajax时,通过php文件从数据库
中
获取数据,并向用户提供建议。下面是输出错误
的
代码: type: "POST", $('#suggestionsList').html(data);Issue2: $.post还有一个奇怪
浏览 1
提问于2011-10-06
得票数 0
1
回答
IBAction与普通程序
调用
iOS
的
动作差异
我已经观察到了几次,命中UIButton和
调用
{ } -(void) action do something....当动作被这样
调用
时,Method1是正确
的
。Method2显示了
不同
的
错误效果。
在
两个
例程
中</e
浏览 2
提问于2012-08-22
得票数 0
2
回答
我如何让
Kotlin
编译器知道我已经
在
函数
中
检查了null?
基本上,我
有
一个
函数
,可以
做
一些
事情
,但特别地,它检查我要传递
的
两个
值是否为null。这个
函数
从
不同
的
地方
调用
,
以
确保这
两个
值不是null。
Kotlin
后来抱怨说我没有检查null。
有
什么方法可以做到这一点,使科特林已经知道,我正在检查null而不使用!!?下面是一个简单
的
例子:
浏览 4
提问于2019-10-30
得票数 2
回答已采纳
1
回答
Java BigInteger源代码性能基准
、
、
、
、
我试图弄清楚
为什么
Java
的
BigInteger乘法基准比使用复制到我
的
项目中
的
BigInteger.java源代码
的
实例要快3倍。使用jmh运行基准测试。下面是一个示例输出,请注意,加法
的
运行
方式
大致相同。15271.083 ops/s我这么
做
的
浏览 6
提问于2021-09-22
得票数 2
回答已采纳
1
回答
为什么
nodejs中间件
的
语法与mongo
不同
?
、
即使我使用,我也
必须
以
与用mongodb编写
的
函数
略有
不同
的
方式
使用
不同
的
函数
。 如果是的话,是否有缺点?例如,
在
PostgreSQL
的
情况下,中间件中有一些有用
的
特性,比如SQL预
浏览 3
提问于2016-12-30
得票数 2
回答已采纳
2
回答
在
C#
中
,
两个
相同
的
字符串可以是
两个
单独
的
实例吗?
、
在
C#
中
,字符串是内嵌
的
。也就是说,如果我创建字符串foobar并再次使用它,C#在内存中将只有该字符串
的
一个实例,尽管我将有
两个
引用,但它们都将指向
完全相同
的
字符串实例。这就是
为什么
字符串
在
C#
中
是不可变
的
,而且
必须
是不可变
的
。现在,我
的
问题是,是否
有
可能以某种
方式
创建
两个
相同
的</
浏览 12
提问于2015-12-19
得票数 17
回答已采纳
2
回答
Kotlin
合成导入不起作用,现在已弃用
、
在
kotlin
中
,要访问布局
中
的
元素,您不需要执行以下操作:元素应该自动导入到连接到视图F.E
的
kotlin
文件
中
。E如果你
在
主要活动中有一个文本元素,
在
kotlin
中
,你可以直接在扩展视图
的
文件中使用它
的
id来访问它,导入应该像这样自动添加。.* 然而,
在
最近<em
浏览 2
提问于2021-01-25
得票数 0
2
回答
是否可以将when with check for null更改为
不同
的
方法?
、
在
Kotlin
中
,有没有更"
Kotlin
“
的
方式
来
做
下面的
事情
?= null -> parse(inputSample.bar) } 我怀疑用when检查null可以
在
Kotlin
中
以
不同
的
方式
编写
浏览 14
提问于2019-10-11
得票数 3
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
搞定Receiver
Kotlin系列之带接收者的Lambda
抛弃 Java 改用 Kotlin 的六个月后,我后悔了
号称取代 Java的Kotlin 语言到底是什么鬼?
Kotlin Coroutines 完全解析(一),协程简介
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券