腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Kotlin
中
不带
getter
的
属性
如何在
Kotlin
中
声明具有自定义setter但没有
getter
的
属性
?以为例,他们是这样做
的
: @Deprecated(AnkoInternals.NO_
GETTER
, level = DeprecationLevel.ERROR这是一种正确
的
方式吗?如果是,那么当一个项目没有Anko依赖时会发生什么情况呢? 附言:让我说清楚--我希望根本没有
getter
,而不是私有的
get
浏览 5
提问于2017-07-26
得票数 6
回答已采纳
1
回答
Kotlin
推断Java类上不遵循普通
getter
/setter约定
的
属性
?
、
我希望在Java库周围创建一个
Kotlin
包装器,其中包含一些糟糕
的
设计决策。我面临
的
一个问题是,库
中
的
POJO
中
没有一个遵循普通Java对setter和setter
的
约定。
Kotlin
可以推断出遵循常规
getter
/setter约定
的
Java对象
的
属性
: 在
Kotlin
中
,遵循
getter
和setter
的<
浏览 1
提问于2019-03-19
得票数 2
1
回答
Kotlin
-使用
属性
访问语法问题
、
我有一个WebView,下面的
属性
设置可以工作:但不是这个:相反,我必须使用旧
的
方式:你能告诉我为什么吗?
浏览 0
提问于2018-11-02
得票数 2
回答已采纳
1
回答
Kotlin
只读取带有或
不带
getter
的
属性
。
这些是等同
的
吗?val foo = someFooReturningFunction() 我理解文档
的
方式,但是在我自己
的
测试
中
使用get(),每次访问
属性
时都对someFooReturningFunction()进行计算,而不对其进行一次计算。
浏览 1
提问于2017-02-09
得票数 16
回答已采纳
1
回答
检查成员/
属性
的
类型
、
、
假设我有任何一门课,就像这一节:然后我使用反射来分析这个类
的
字段:如何检查每个字段
的
类型?
浏览 0
提问于2018-01-22
得票数 10
回答已采纳
1
回答
Kotlin
类
属性
和Java类字段有什么区别?
、
、
、
我已经开始学
Kotlin
了。我目前
的
背景是Java。我发现
Kotlin
中
的
类
属性
与Java
中
的
类字段非常不同,尽管它们看起来很相似。在他
的
问题中,我想把这两者之间
的
所有技术分歧集中起来。这就是我已经知道
的
:(实际上,这促使我写了这篇文章): 在Java
中
,基类
的
字段由派生类
中
同名<
浏览 0
提问于2019-06-22
得票数 7
1
回答
为什么一些Java setter方法会自动变成
Kotlin
属性
,而有些则不会呢?
、
、
、
它有一个Java方法setJavaScriptEnabled(boolean),如下面所示,它转换为
Kotlin
属性
javaScriptEnabled,但也有setSupportZoom(boolean)不会转换为
Kotlin
属性
supportZoom。
浏览 3
提问于2017-11-29
得票数 1
回答已采纳
1
回答
如果没有相应
的
getter
,我可以对Java setter使用
属性
语法吗?
、
、
我有一个带有setter
的
Java类,但是没有
属性
的
getter
。Person { public void setName(String name) { this.name = name; }我想用.name=从
Kotlin
分配给它 val p = Person()} 我遇到一个错误,unresolved reference: name试图编译
浏览 2
提问于2021-03-09
得票数 3
回答已采纳
2
回答
在哪里定义了supportFragmentManager变量?
、
、
我在用
Kotlin
做开发。当我到达官方Android教程
的
片段部分时,我看到了supportFragmentManager。它可以作为
Kotlin
中
的
变量使用,而在java
中
,我们可以调用它
的
等效方法getSupportFragmentManager()。我想知道supportFragmentManager变量是在哪里定义
的
,因为我看不到任何类似于该名称
的
变量声明,但是单击该变量将我带到fragmentActivity.java类<e
浏览 4
提问于2020-05-27
得票数 4
回答已采纳
1
回答
是否不允许Thymeleaf模型
属性
以“is”开头?
、
、
、
因此,我正在编写一个springboot应用程序,并遇到了一种奇怪
的
行为:如果一个
属性
名以is开头,例如:isIgnoreRequest to找不到它,但是如果我将它更改为ignoreRequest,它就会工作所以我
的
问题是:我一开始不允许有is吗?attributeredirectAttributes.addFlashAttribute(ATTRIBUTE_RESPONSE, info) 在上面的代码
中
,thymeleaf找不到
属性
浏览 0
提问于2019-07-26
得票数 4
回答已采纳
1
回答
Kotlin
:在lambda
中
不能访问自动
getter
Kotlin
理应自动创建
getter
和setter,但是... var id = 1 var foos = listOf(Foo())我们如何在这里访问自动生成
的
getter
?
浏览 0
提问于2018-07-15
得票数 0
3
回答
布尔返回方法
的
Kotlin
命名约定
、
布尔返回方法
的
命名约定是什么? 在方法前面使用'is‘、'has’、‘应该’、'can‘在某些情况下听起来不错,但我不确定。有更好
的
方法来命名这种方法吗?例如:检查卡验证
的
函数。
浏览 0
提问于2017-04-10
得票数 30
回答已采纳
1
回答
返回扩展类
的
类型,给予平台声明冲突
、
MutableLiveData<List<Photo>> defined in com.raywenderlich.android.combinestagram.SharedViewModel...只是不明白为什么不能使用MutableLiveData作为返回类型,这是我声明
的
正确类型
浏览 3
提问于2020-02-22
得票数 0
回答已采纳
4
回答
在
Kotlin
中
打开
getter
以将其与Mockito MissingMethodInvocationException一起使用
、
、
、
Kotlin
可以自动为主构造函数参数创建
getter
(这很棒),默认情况下,所有这些
getter
都是final (而不是open)。我有一个类(在
Kotlin
中
): open class SongCategory(val id: Long,} 我想在一些Mockito测试中使用它(在Java
中
): SongCategory songCategory = mock(So
浏览 85
提问于2018-09-07
得票数 3
回答已采纳
2
回答
从数据库读取
的
缓存
属性
目前我开始学习
Kotlin
。我有一个这样
的
属性
: get() = { } // save value to database在这里,每次我使用
getter
和setter时,我总是读写这个值。这个
属性
可以被评估为惰性吗?我希望在第一次使用
getter
时读取一次值,并
浏览 17
提问于2018-07-24
得票数 2
回答已采纳
1
回答
用于GoogleMap
的
kotlin
缺失方法
、
、
、
我正在将一个应用程序
的
一部分转换为
kotlin
,我有一个问题是由于Android Studio (3.5.3)
的
智能感知没有显示googleMaps
的
所有方法而引起
的
这是一个示例: override但是如果我强制调用这个隐藏
的
方法,应用程序仍然会构建,所以它是由
kotlin
或intellisense引起
的
,这可能与我得到
的
关于
属性
访问
的
灰色建议有关(但这不是
属性
,因为在谷歌地图上
浏览 15
提问于2020-01-28
得票数 0
回答已采纳
2
回答
Kotlin
:相当于Swift
的
属性
包装器
、
、
Kotlin
的
等效
属性
包装是什么:struct Foo { get {
浏览 1
提问于2019-12-14
得票数 4
回答已采纳
1
回答
从
kotlin
代码
中
删除
getter
和setter
、
、
= null
kotlin
编译器生成:public final String getName() { ... }即使
属性
name没有自定义
的
getter
或setter。= null只生成一个没有其他方法
的
字段。但是有什么方法可以让
kotlin
编译器而不是为整个项目中
的
所有
属
浏览 0
提问于2017-11-22
得票数 6
2
回答
实现Java接口
的
Kotlin
数据类
、
、
、
我想把
Kotlin
介绍到我目前
的
项目中。我决定从实体开始,这些实体似乎完美地映射到数据类。public interface Entity {} 我是否必须对id param使用其他关键字?什么是"!“签名里
的
意思?
浏览 5
提问于2016-02-25
得票数 33
回答已采纳
2
回答
单击to: TextView.text = "works“,但EditText.text =”不工作“
、
正如标题所述:TextView.text= "new text here"我已经试过这样
的
方法了:有人能告诉我editTexts
的
等效代码吗?到目前为止,这是我
的
代码: var bui
浏览 1
提问于2018-08-13
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券