String temp01 = b.getLatitudeE6() + " " + b.getLongitudeE6() + " ";

요런식으로 입력된 값을 StringTokenizer의 hasMoreTokens을 이용하여 temparray [i][0] = st.nextToken(); 로 배열에 넣었습니다.

자료는 잘 들어가는데... 제가 입력시킨 값보다 더 많은값을 가져오더라구요.
보니까 i배열의 한계값까지  temp01를 반복적으로 가져오지 뭡니까?! 

11-11 11:14:35.951: INFO/distance(347): p and c0 distance meter : 755398.2
11-11 11:14:35.951: INFO/distance(347): p and c1 distance meter : 908093.7
11-11 11:14:35.970: INFO/distance(347): p and c2 distance meter : 755398.2
11-11 11:14:35.970: INFO/distance(347): p and c3 distance meter : 908093.7

보시다시피 반복.... 왜이럴까요. 실제 입력값은 두개밖에 없답니다.

누가좀 알려주세요ㅜㅜ