나는 웹 사이트에서 학교 표식과 제목 이름을 얻는 프로그램을 개발 중입니다. 문자열을 int 배열에 연결하여 각 제목이 해당 표시로 연결되도록하고 싶습니다. 가능한가?Java 배열 int 배열
편집 : 나는 당신은지도 (컬렉션 프레임 워크)에 저장할 수
array =
{"english": [5, 7, 9],
"history": [4, 8, 6],
.....
}
나는 웹 사이트에서 학교 표식과 제목 이름을 얻는 프로그램을 개발 중입니다. 문자열을 int 배열에 연결하여 각 제목이 해당 표시로 연결되도록하고 싶습니다. 가능한가?Java 배열 int 배열
편집 : 나는 당신은지도 (컬렉션 프레임 워크)에 저장할 수
array =
{"english": [5, 7, 9],
"history": [4, 8, 6],
.....
}
는 정수의 목록에 문자열의지도를 시도에 당신이 참조 할 수 있습니다 방법의 넓은 범위를 찾는 경우 샘플 코드
Map<String, Integer[]> aMap = new HashMap<String, Integer[]>();
aMap.put("Maths", new Integer[]{1,2,3,4});
Integer[] marks = aMap.get("Maths");
for(int mark: marks){
System.out.println(mark);
}
입니다. 다음과 같은 내용 :
import java.util.Arrays;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
//create the map like this
Map<String, List<Integer>> studentMarks = new HashMap<String, List<Integer>>();
//put values in the map like this
studentMarks.put("Student name 1", Arrays.asList(65, 70, 85, 45));
studentMarks.put("Student name 2", Arrays.asList(95, 56, 34, 41));
//retrieve the marks for one student like this
List<Integer> marksForStudent1 = studentMarks.get("Student name 1");
'연관'이란 무엇입니까? – Li357
연관 배열과 사전을 의미합니다. –
당신은 '사전'을 [this] (http://stackoverflow.com/questions/13543457/how-do-you-create-a-dictionary-in-java) 종류의 뜻으로 사용합니까? 지도가 필요합니다. – Li357