... 
public class HTMLParsing { 

    int tmp = 0;
    String[] Data = null;
    String[] DataTmp = null;   

        public void handleText(char[] data, int pos) {
                 
                 String resulttmp = null;
                 HTMLParsing hp = new HTMLParsing();
                 
                  resulttmp = arrayJoin("", data);//result출력
                  //System.out.println(resulttmp);
                   
                   hp.Data = resulttmp.split("null");
                   hp.DataTmp[tmp] = hp.Data;
                   tmp++;

.....


HandleText 함수가 여러번 실행되기때문에, 전역변수로 data를 split해서
DataTmp의 배열 각각 다른 자리로 데이터를 다시 옮겨 넣고 싶은데요... 기본적인 것들을 다룰 줄 몰라 해매고 있습니다...ㅜㅜ
밑줄 친 hp.DataTmp[tmp] = hp.Data; 이부분에서 오류가 났습니다.
아마 형변환 오류인 것 같은데... 어떻게 해결해야할까요?
ps. 꼭 Data와 DataTmp가 String[]일 필요는 없습니다. 배열로 잘 나눌 수만 있다면^^*

부탁드리겠습니다...^^