그래서 여기에 .csv를 문자열로 가져오고 각 값을 변수에 저장해야합니다. 이 작업을 수행하기 위해 문자열을 올바르게 구문 분석하는 방법을 잘 모르겠습니다.문자열을 파싱하여 다음 구분 기호를 찾습니다. - 처리
내 생각은 보이는 기능입니다 그래서
final char delim = ',';
int nextItem(String data, int startFrom) {
if (data.charAt(startFrom) != delim) {
return data.charAt(startFrom)
} else {
return nextItem(data, startFrom + 1);
}
}
같은 나는
nextItem("45,621,9", 0);
처럼 뭔가를 전달 경우 것 반환 45
나는 그것을 통과하는 경우
nextItem("45,621,9", 3);
는 내가 제대로 설정이 순환 될 것을 만약 내가 모르겠지만, 나는 또한 내가 유일한 규정 내가 사용할 수 있습니다, 가정 루프를 사용할 수 621
을 반환 Substring 메소드.