java中this的用法
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java中this的用法相关的知识,希望对你有一定的参考价值。
///this的用法 this 用在类内,构造函数或一般函数中 ///当函数内部的变量有和属性相同的变量时 改变的是属性(类内的变量) public class ThisDemo { int number=0; ThisDemo increment(){ number++;/// return this; } private void print(){ System.out.println("number="+number); } public static void main(String[] args) { ThisDemo tt=new ThisDemo(); tt.increment().increment().increment().print(); } } 结果number=3; public class ThisDemo { int number=0; ThisDemo increment(){ int number=1; this.number++;/// return this; } private void print(){ System.out.println("number="+number); } public static void main(String[] args) { ThisDemo tt=new ThisDemo(); tt.increment().increment().increment().print(); } } 输出结果是 number=3;
以上是关于java中this的用法的主要内容,如果未能解决你的问题,请参考以下文章