Java 如何访问函数中的外部变量?
我应该在打印Java 如何访问函数中的外部变量?,java,Java,我应该在打印“123”时添加什么代码 在实例方法或构造函数中,此是对当前对象的引用,即调用其方法或构造函数的对象。您可以使用this从实例方法或构造函数中引用当前对象的任何成员 因此,您可以有效地将其用于多种用途: 当还有与字段同名的其他内容时,请澄清您正在谈论的是一个字段 将当前对象作为一个整体引用 在构造函数中调用当前类的其他构造函数 请尝试以下操作: class people { String name = "123"; String FinalNa
“123”
时添加什么代码
在实例方法或构造函数中,此
是对当前对象的引用,即调用其方法或构造函数的对象。您可以使用this
从实例方法或构造函数中引用当前对象的任何成员
因此,您可以有效地将其用于多种用途:
- 当还有与字段同名的其他内容时,请澄清您正在谈论的是一个字段
- 将当前对象作为一个整体引用
- 在构造函数中调用当前类的其他构造函数
class people {
String name = "123";
String FinalName ;
void getName() {
String name = "456";
System.out.println(this.name);
}
}
从和用
这个
@ernest_k限定名称
,我想你可以把这个作为一个答案this.name
这是否回答了您的问题?
class people {
String name = "123";
String FinalName ;
void getName() {
String name = "456";
System.out.println(this.name);
}
}