0

複数の値を 1 つのキーにペアリングできるブック インデックス メソッドを作成する必要があります。

例: キー - "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;
}

ありがとう

4

2 に答える 2

1

の整数の代わりに整数配列を使用するのはどうですかMap<String, Integer>

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

 anewMap.put("Beck,Kent",new Integer[] { 27, 23, 76});
于 2013-05-04T18:12:13.007 に答える
0

int 値を保持する Integer の代わりに、オブジェクトを作成して保存します。

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

物事についてもっと具体的に説明していただければ、そのクラスがどのように見えるかをお見せできます. あなたの例では、KEY「Beck、Kent」を使用して関数 get() で値を検索します。これは、私が現在提供できる限りの助けになります。

于 2013-05-04T18:10:36.543 に答える