java this用法-代码示例

javagongchengshi

温馨提示:这篇文章已超过239天没有更新,请注意相关的内容是否还可用!

java this用法-代码示例

Java中的this关键字用于引用当前对象。它可以在类的方法中使用,表示对当前正在执行的对象的引用。通过使用this关键字,我们可以访问当前对象的成员变量和方法。

示例代码如下所示:

public class Person {

private String name;

private int age;

public Person(String name, int age) {

this.name = name;

this.age = age;

}

public void printInfo() {

System.out.println("Name: " + this.name);

System.out.println("Age: " + this.age);

}

}

在上面的示例中,我们定义了一个Person类,其中包含了一个构造方法和一个printInfo方法。构造方法用于初始化对象的成员变量,而printInfo方法用于打印对象的信息。

在构造方法中,我们可以看到this关键字的使用。this.name和this.age表示当前对象的name和age成员变量。通过使用this关键字,我们可以将传递给构造方法的参数值赋给当前对象的成员变量。

在printInfo方法中,我们同样使用了this关键字。this.name和this.age表示当前对象的name和age成员变量。通过使用this关键字,我们可以在方法中访问当前对象的成员变量。

这样,当我们创建一个Person对象并调用printInfo方法时,就可以打印出正确的name和age值。

使用this关键字可以避免成员变量和局部变量之间的命名冲突。当成员变量和局部变量同名时,使用this关键字可以明确地指示我们要引用的是成员变量。

this关键字用于引用当前对象,可以在类的方法中使用,表示对当前正在执行的对象的引用。通过使用this关键字,我们可以访问当前对象的成员变量和方法。

文章版权声明:除非注明,否则均为莫宇前端原创文章,转载或复制请以超链接形式并注明出处。

取消
微信二维码
微信二维码
支付宝二维码