まとめ
まとめ
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を利用してください.