자바, 구성원 변수 와 방법 파라미터 또는 사용자 정의 부분 변 수 는 this, system. out. println (this) 용법 을 사용 합 니 다.

class A {
	int num;
	String name;
//	void A(int p_num,String p_name){ //TTTT///           ,     ;
//		num=p_num;
//		name=p_name;
//	}
//	void A(int p_num,String p_name){ //TTTT///           ,     ;
//		this.num=p_num;
//		this.name=p_name;
//	}
	void A(int num,String name){
//		num=num;///The assignment to variable num has no effect
//		name=name;///fff  //           ,      ;
		this.num=num;  ////TTT  this         
		this.name=name;////    this  
	}
	public void run() {
		System.out.println(this);
	}
	 public String toString() {
	 return "hello";
	 }
}
public class Test {
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		A a = new A();
		a.run();////this  A   toString  
	}
}
//   hello

toString 주석 을 지우 면:
class A {
	int num;
	String name;
//	void A(int p_num,String p_name){ //TTTT///           ,     ;
//		num=p_num;
//		name=p_name;
//	}
//	void A(int p_num,String p_name){ //TTTT///           ,     ;
//		this.num=p_num;
//		this.name=p_name;
//	}
	void A(int num,String name){
//		num=num;///The assignment to variable num has no effect
//		name=name;///fff  //           ,      ;
		this.num=num;  ////TTT  this         
		this.name=name;////    this  
	}
	public void run() {
		System.out.println(this);
	}
//	 public String toString() {
//	 return "hello";
//	 }
}
public class Test {
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		A a = new A();
		a.run();////this  A   toString  
	}
}
//   A@6c10a234

this 는 이런 종류의 인용 입 니 다. 예 를 들 면
1
2
3
4
5
6
7
8
9 class    A{      public   void   run(){           System.out.println( this )      }             public   String toString() {          return   "hello" ;      } }
그러면 System. out. println (this) 은 A 류 자체 가 인용 한 toString 방법 을 인쇄 합 니 다. 예 를 들 어 열, hello 를 인쇄 합 니 다.  자신 이 실현 되 지 않 으 면 부모 클래스 Object 의 toString 방법 을 인쇄 합 니 다.getClass().getName() + "@" + Integer.toHexString(hashCode());  인쇄 된 것 은 "클래스 이름 @ hashcode" 입 니 다.

좋은 웹페이지 즐겨찾기