toString 메소드
return getClass().getName()+"@"+Integer.toHexString(hashCode());
toString 메소드의 원형이다. 이 메소드를 재정의하여 사용하는 경우가 많다고 한다.
다음은 과제 문제 중 일부이다.
이렇게 재정의 해서 사용 해주었다. 레퍼런스 형인 배열 요소를 출력하기 위해서 Integer.toString(arr[]) 이렇게 처리 했다.
compareTo(Object obj) 메소드
여기서 다운캐스팅으로 객체를 처리해주고
두 점수를 뺀 값을 리턴해준다.
그러고 메인함수에서 음수면 other의 승, 0이면 무승부, 양수면 this객체의 승으로 처리해준다.
'JAVA' 카테고리의 다른 글
[JAVA] 3주차(1) | Java.base모듈, Wrapper (0) | 2023.05.17 |
---|---|
[JAVA] 2주차 | 패키지(package), getter와 setter (0) | 2023.05.10 |
[JAVA] 1주차 | 클래스 상속, 메소드 상속, 오버라이딩, 타입변환 (0) | 2023.05.03 |
[JAVA][혼공학습단 9기] 2주차 (0) | 2023.01.09 |
[JAVA][혼공학습단 9기] 1주차 (1) | 2023.01.02 |