본문 바로가기

Programming

JAVA - 객체 배열 선언

자바에는 구조체가 없어 클래스로 구조체를 사용한다

 

class ABC{

  int a;

  double b;

}

 

ABC test = new ABC();

 

 

이를 배열로 사용하려면.

 

ABC test[] = new ABC[3];

 

이렇게만 사용하면 실제 사용시 NullPointer 에러가 발생한다.

 

배열 개수만큼 일일이 생성해줘야한다.

 

ABC test[] = new ABC[3];

for(int i=0; i<test.length; i++){

  test[i] = new ABC();

}

 

C++은 선언하면 끝인데.. 자바는 적응이 안된다.

'Programming' 카테고리의 다른 글

Shell Script - 숫자연산  (0) 2016.09.02
Shell Script - 설명  (0) 2016.09.02
Linux C - gcc 옵션  (0) 2016.09.02
Linux C - gcc message list  (0) 2016.09.02
JAVA - 표준 코딩안  (0) 2016.09.01