개념 정리를 위한 답변드려봅니다.
removeChar3 = dataArray[i].replaceAll(remove3, "");
위에 표시된 위치에서 dataArray 배열의 값중 i번째 해당하는 값 1개를 확인하기 때문에 String 변수가 문법적으로 맞습니다.
> removeChar3 를 배열형태로 선언 시
String dataArray[];
String removeChar3[];
for(int i = 0; i < dataArray.length; i++){
removeChar3[i] = dataArray[i].replaceAll(remove3, "");
}
이처럼 작성하여 배열의 내용을 하나씩 옮겨준다고 생각하시면 됩니다.
removeChar3 배열의 사이즈는 dataArray 배열의 사이즈보다 크거나 같아야 합니다.