When should I use “this” in a class?

后端 未结 18 2154
情书的邮戳
情书的邮戳 2020-11-21 23:36

I know that this refers to a current object. But I do not know when I really need to use it. For example, will be there any difference if I use x i

18条回答
  •  你的背包
    2020-11-22 00:11

    "this" is also useful when calling one constructor from another:

    public class MyClass {
        public MyClass(String foo) {
            this(foo, null);
        }
        public MyClass(String foo, String bar) {
            ...
        }
    }
    

提交回复
热议问题