아래 코드에서 무엇이 잘못되었는지 말해 줄 수 있습니까?HashMaps의 ArrayList를 사용합니다
"java.lang.IndexOutOfBoundsException : 인덱스 : 0, 파일 크기 : 0"나는 시도 후 첫 번째 줄에 아래의 코드를 실행하면 {다음과 같은 오류 발생
public static class ASIFFile {
private ArrayList<HashMap<String,String>> data;
private static int currRec = 0; //assign each record a numeric id based on this figure.
// Method for reading ADIFfile
public ArrayList<HashMap<String,String>> ReadASIFfile (File DataFile) {
data = new ArrayList<HashMap<String, String>>(500);
try {
HashMap<String, String> temp = new HashMap<String,String>(10);
data.set(currRec, temp);
(data.get(currRec)).put("recID", Integer.toString(currRec));//give the record a numeric ID
...
두 번째 줄은 세미콜론으로 짖습니다. – Eich
@Eich 아, 실수로 텍스트 상자에 복사했습니다. 실제로 코드에있었습니다. – Adam