android - 将类变量访问到 kotlin 中的另一个类
问题描述
Kotlin:下面我有这个代码我通过调用这个得到了'strinrec'的值..问题是我如何访问另一个类中的'stringrec'值(比如B类)
class adapter_comm_recver(){
fun priiint(editTInput: String){
val stringrec = editTInput
Log.e("tag1",stringrec)//to see it works
}
}
解决方案
根据其余代码的外观,最简单的方法可能是从 priiint 返回 stringrec,或者将值存储为第一个类中的类成员。
class adapter_comm_recver(): String{
var stringrec = ""
fun priiint(editTInput: String) {
val stringrec = editTInput
Log.e("tag1",stringrec)//to see it works
this.stringrec = stringrec
return stringrec
}
}
class B() {
val adapter = adapter_comm_recver()
val stringAsReturn = adapter.priint()
val stringAsMember = adapter.stringrec
}
推荐阅读
- python - 如何获取在特定行中具有最大值的列名?
- javascript - 我的应用程序不是呈现简单的
- python - 无法从熊猫数据框中删除空格
- c++ - 按块问题输出 wstringstream
- selenium - Selenium 测试中 Jenkins 从节点上的集成 Windows 身份验证 (IWA) 问题
- tsql - 使用表列值作为另一列结果的计算
- sql - 以更有效的方式从 PostgreSQL 数据库中检索数据
- python - 在 python 脚本中复制“../bash.sh”shell 命令
- python - 如何在python脚本中使用名称(“Web内容”)中的空格来杀死进程
- php - 忽略 array_merge 中的空字符串