변수, 객체 초기화(초기값 설정)
변수든 객체든 초기화를 해주지 않으면 값이 들어가지 않는다!
예를 들어 int형 변수 n을 초기화 하지 않고 증감식을 구현하면 에러가 난다!
int sum += a; //에러 발생!int sum =0;
sum += a;마찬가지로 ArrayList 객체를 선언만하고 객체를 할당해주지 않으면 이 ArrayList는 null을 가리키고 있기 때문에 해당 객체에 적절한 연산이나 데이터를 담지 못한다!

Before : 다음과 같이 해도 정답은 제대로 출력됐지만 After의 코드처럼 구현하는 것이 좋다! diff값은 2중 for문이 돌면서 계속 변하기 때문에 2중 for문을 다 돌고 난 후의 t1과 t2값으로 도출해내는 것이 좋을 듯!
After :
Last updated
Was this helpful?