まとめ
まとめ
Map
Map
とは,キーとバリューのペアの集合を扱う型.
Map
の種類
HashMap
: 典型的な Map
.
TreeMap
: キーの辞書順でペアを保持する Map
.
LinkedHashMap
: 追加した順でペアを保持する Map
.
Map
の宣言方法
HashMap<キーの型, バリューの型> map = new HashMap<キーの型, バリューの型>
Map
に格納するキーの型,バリューの型を指定しなければならない.
HashMap<キーの型, バリューの型> map = new HashMap<>
Map
の操作
- その他
- 文字列を特定の文字で区切る(
split
).
String[] items = csvString.split(",");
csvString = "aaa,bbb, ccc"
の場合,上記のコードの結果は,items
の各要素はそれぞれ,"aaa"
,"bbb"
," ccc"
の3つのString
型に分割される.
- 文字列の特定の部分を抜き出す(
substring
)
String value = baseString.substring(1, 5);
baseString = "The value of baseString"
の場合,上記のコードの結果は,"he v"
となる.
- 標準入力からのデータの読み込み方法
SimpleConsole.java
を利用してください.