Java
Listクラス(配列のようなもの)リスト処理に必要な様々なメソッドを提供する。 https://docs.oracle.com/javase/jp/7/api/java/util/ArrayList.html
// ライブラリ import java.util.ArrayList; import java.util.List; class TestClass{ public TestClass(){ } public void mainTest() { // String型(ジェネリクス)のリストクラスを生成 List<String> list = new ArrayList<String>(); list.add("aa"); // 要素aaを追加 } }
ハッシュクラス(連想配列のようなもの)リストの中身を一意に取得する場合に使用する。 https://docs.oracle.com/javase/jp/8/docs/api/java/util/HashMap.html
// ライブラリ import java.util.HashMap; class TestClass{ public TestClass(){ } public void mainTest() { // String型キーでString型の値を持つのリストクラスを生成 HashMap<String, String> hashmap = new HashMap<String, String>(); hashmap.put("1page","java"); // キー"1page"に"java"という値を設定 hashmap.get("1page");// "java"という値を取得 } }