C++과 달라서 매우 헷갈립니다.

간단한 int 값도 참조형으로 못보내다니.. ㅠㅠ

 

배열 한개에 대해서 데이터를 세팅하고 넘기는것은 return으로 넘기면 되겠지만,

 

아래와 같이 데이터를 세팅한 두개의 배열에 대한 리턴을 어떻게 받아야 하나요?

 

 

void main() {

  String[] arr1 = null;

  String[] arr2 = null;

 

  createArray(arr1, arr2);

 // arr1, arr2 는 여전히 null 이다... 

}

 

 

boolean createArray(String[] arr1, String[] arr2)  {

   arr1 = new String [] {"AA", "BB"};

   arr2 = new String [] {"CC", "DD"};

  return true;

}