我需要在Map中保存多个int值

时间:2013-05-04 18:07:45

标签: java list map integer

我需要创建一个书籍索引方法,它可以将多个值与一个键配对

e.g 关键 - " Beck,Kent" 价值 - 27 23 76

这可能吗?

进口ou。*;是开放大学图书馆,不应该影响任何事情。

import java.util.*;
import ou.*;
public class BookIndex
{

public Map<String, Integer> index()
{
   Map<String, Integer> actual = new HashMap<>();
   return actual;
}

由于

2 个答案:

答案 0 :(得分:1)

如何在Map<String, Integer>中使用整数数组而不是整数。

 HashMap<String, Integer[]> anewMap = new HashMap<String, Integer[]>();

 anewMap.put("Beck,Kent",new Integer[] { 27, 23, 76});

答案 1 :(得分:0)

我会生成并反对存储而不是保存int值的Integer。

Map<String, YourObject> actual = new HashMap<>();

如果您可以更具体地了解我可以向您展示该课程的样子。在你的例子中,你将使用KEY&#34; Beck,Kent&#34;要使用函数get()来搜索值,这对我目前提供的帮助来说是非常有用的