구글에서 동적배열에 대해 검색해보니, 대부분 ArrayList에 대한 내용들이네요.
반환형이 String[] 타입인 메소드를 만들려고합니다. 근데 그 갯수가 몇개가 될지 모르니, 메소드의 시작부에서 String배열을 생성하지 않고, 일단 리스트를 생성한후, 반복문에서 add해주고, 반복문이 끝난후에, 다시 배열에 넣어주는 식으로 하고 있습니다. 코드는 아래의 형식입니다.
ArrayList<String> list = new ArrayList<String>();
for(..){ list.add(data); }
String[] data = new String[list.size()];
for( i=0; i<list.size(); i++){ data[i] = list.get(i); }
근데.. 배열은 그냥 동적으로 생성이 가능하다면 이런 번거로운 작업이 없어도 될것같은데요.
이에 대한 조언 좀 부탁드리겠습니다!