Java 这个语法在Kotlin中是什么意思?
我不懂这段代码的语法。它是数组还是函数调用Java 这个语法在Kotlin中是什么意思?,java,android,kotlin,Java,Android,Kotlin,我不懂这段代码的语法。它是数组还是函数调用 val editText = findViewById<EditText>(R.id.editText) val editText: EditText = findViewById(R.id.editText) <EditText> 它似乎是泛型类型。它不返回父类,而是尝试首先将其强制转换为您想要得到的内容。例: public static <T> T getById() { return (T) t
val editText = findViewById<EditText>(R.id.editText)
val editText: EditText = findViewById(R.id.editText)
<EditText>
它似乎是泛型类型。它不返回父类,而是尝试首先将其强制转换为您想要得到的内容。例:
public static <T> T getById() {
return (T) this.userService.getById(1);
}
val editText: EditText = findViewById(R.id.editText)
<EditText>
public static T getById(){
返回(T)this.userService.getById(1);
}
意思相同
val editText: EditText = findViewById(R.id.editText)
<EditText>
在上述kotlin代码中:
val editText: EditText = findViewById(R.id.editText)
<EditText>
编辑您的变量的文本findViewById(R.id.editText)-正在查找editText的id
val editText: EditText = findViewById(R.id.editText)
<EditText>
其中,val editText-变量
=编辑文本(右侧)-要查找的id
val editText: EditText = findViewById(R.id.editText)
<EditText>
希望这能回答您的问题。您想要什么?解释
val editText: EditText = findViewById(R.id.editText)
<EditText>