내 마음이 감각이 없거나 어리석은 것인지 확실하지 않지만 어떤 이유인지 모르겠다. 본질적으로 안드로이드 애플 리케이션에서 PHP 스크립트를 통해 CSV 정보를 가져옵니다. 그 내용은 이제 I는 2 개 차원 배열을 설정할문자열 두 번 나누기
value00,value01,value02,value03,value04;value10,value11,value12,value13,value14;value20, etc...
같이 표시됩니다 여기서 thisArray [0] [0] = value00, thisArray [1] [1] = value11, thisArray [1] [4] = value14 등 내가 가지고있는 코드는 ";" 하지만 그 배열을 2 차원 어레이로 분할하는 방법을 내가 원하는대로 설정하는 방법을 알 수는 없다. 이것은 내가 무엇을 가지고 :
String[][] secondSplit;//
String[] firstSplit;//
String currvalue;//
firstSplit = httpMessage.split(";");
for(int i=0; i<firstSplit.length; i++) {
Log.d("EFFs" + Integer.toString(i),firstSplit[i]);
}
로그 캣은 원하는 동작을 보여줍니다 (httpMessage는 위의 정보가 포함 된 문자열입니다), EFFs0 = 1 호선, EFFs1 = 2 호선, 내가 원하는 방식. 하지만 이제 어떻게하면 두 번째 차원을 얻을 수 있습니까? 또한, 100 % 확신하기 때문에 이것은 다른 질문에 던져 넣을 쉬운 대답으로 바보 같은 질문입니다. 문자열이 숫자인지 쉽게 알 수있는 방법이 있습니까?
+1 처음 이었기 때문에 :) – Alex
+1 나 '때문에 천천히. ;) –
당신은 동시에 어디 에나있을 수 없다;) – Alex