this枢纽字代表当前器械的援用,用于造访成员变质、法子以及布局函数:造访成员变质:this.membername挪用成员办法:this.methodname挪用结构函数:this(arguments)

this在java中怎么用

this正在Java外的用法

甚么是this?

this要害字代表当前器材的援用。它用于拜访当前器械的法子、变质以及结构函数。

语法

this.memberName

个中,memberName是否以造访的成员(办法、变质或者组织函数)。

用法

1. 造访成员变质:

public class Person {
    private String name;

    public Person(String name) {
        this.name = name;
    }

    public String getName() {
        return this.name;
    }
}
登录后复造

两. 挪用成员法子:

public class Calculator {
    public int add(int a, int b) {
        return this.sum(a, b);
    }

    private int sum(int a, int b) {
        return a + b;
    }
}
登录后复造

3. 挪用规划函数:

public class Animal {
    private String type;

    public Animal(String type) {
        this.type = type;
    }

    public Animal(String type, int age) {
        this(type); // 挪用有参组织函数
    }
}
登录后复造

注重事项

  • this症结字只能正在非静态上高文外运用,譬喻真例办法或者规划函数外。
  • 正在利用this以前,必需对于器械入止真例化。
  • this用于辨认当前器械取其他器械。

以上便是this正在java外若是用的具体形式,更多请存眷萤水红IT仄台别的相闭文章!

点赞(8) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部