변수, 객체 초기화(초기값 설정)
Last updated
Last updated
변수든 객체든 초기화를 해주지 않으면 값이 들어가지 않는다!
예를 들어 int형 변수 n을 초기화 하지 않고 증감식을 구현하면 에러가 난다!
마찬가지로 ArrayList 객체를 선언만하고 객체를 할당해주지 않으면 이 ArrayList는 null을 가리키고 있기 때문에 해당 객체에 적절한 연산이나 데이터를 담지 못한다!
Before : 다음과 같이 해도 정답은 제대로 출력됐지만 After의 코드처럼 구현하는 것이 좋다! diff값은 2중 for문이 돌면서 계속 변하기 때문에 2중 for문을 다 돌고 난 후의 t1과 t2값으로 도출해내는 것이 좋을 듯!
After :