특정 인덱스에서 "호출"하는 방법을 모르는 다차원 배열이 있습니다. 배열이 긴 형 배열이고 그것을 잘 작동하지만, 지금은 문자열 형 배열, 전에Java에서 다차원 배열의 인덱스를 호출하는 방법
이 List<String[]> stats = new ArrayList<>();
stats.add(new String[11]);
String currentDate = null;
String nextDate = null;
String prize = null;
int j = 0;
for(i = 1; i < statsFromFile.size(); i++) {
currentDate = toStringDate(statsFromFile.get(i).get(0), date, sdf);
nextDate = toStringDate(statsFromFile.get(i+1).get(0), date, sdf);
prize = statsFromFile.get(i).get(1);
stats.get(j)[0] = currentDate;
if(currentDate.equals(nextDate)) {
stats.get(j)[4]++; // Here's the problematic line.
}
else {
stats.add(new String[11]);
j++;
prize = statsFromFile.get(j).get(0);
stats.get(j)[1]++; // And here too.
}
}
, 그것은 동일하게 작동하지 않는 것 : 여기
내 코드입니다 방법. 두 라인에Type mismatch: cannot convert from String to int
statsFromFile이란 무엇입니까? – CloudyMarble
String 데이터가있는 다른 배열입니다. – Emilie