私はjavaで作業しています。出口がある場合はdata structure
に組み込まれている必要があります。 data
の下に私の心の中の単なる例です。例:このデータがある場合。Javaでデータを格納するためのデータ構造が必要です
data = [('A' , 'valueA0'),('A' , 'valueA1'),
('B' , 'valueB0'),('B' , 'valueB1'),
('C' , 'valueC0'),('C' , 'valueC1'),
]
data["B"][0]
のようにアクセスするには、それはvalueB0
を返し、data["B"][1]
を返します。それは返す必要がありますvalueB1
私のニーズを満たしてjava
にdata structure
出口がありますか?
[地図](https://docs.oracle.com/javase/7/docs/api/java/util/Map.html)について聞いたことがありますか? – SomeJavaGuy
javaは演算子のオーバーロードの仕組みを提供していません。 '[" B "]'はマップの '.get(" B ")' – Andrew
に置き換える必要があります@KevinEsche私はそれに取り組んだが、 BMWの?このコードから 'Map vehicles = new HashMap(); \t vehicles.put( "BMW"、5); \t vehicles.put( "BMW"、7); \t vehicles.put( "Mercedes"、3);\t vehicles.put( "Audi"、4); \t vehicles.put( "Ford"、10); \t \t System.out.println(vehicles.get( "BMW")); ' – Humty