checked - jvm이 오류를 찾아줌
unchecked - 실시간 오류로 사용중 발생할 수 있음
class A{
}
public class Test {
public static void main(String[] args) {
A a = new A();
System.out.println(a); // String s = String.valueOf(x); -> s가 주소 뿌림
}
}
public String toString() {
return getClass().getName() + "@" + Integer.toHexString(hashCode());
}
위와 같이 toString 함수 안에 클래스명+@+해시코드를 출력하도록 정의가 되어있다.
이름 : 김다정
나이 : 20
주소 : 서울시 관악구
학교 : 동양서울대학교
학과 : 전산정보학과
학번 : 20132222
8학기 학점을 순서대로 입력하세요
1학기 학점 → 3.37
2학기 학점 → 3.89
3학기 학점 → 4.35
4학기 학점 → 3.76
5학기 학점 → 3.89
6학기 학점 → 4.26
7학기 학점 → 4.89
8학기 학점 → 3.89
8학기 총 평균 평점은 4.0375점입니다.