- 追加された行はこの色です。
- 削除された行はこの色です。
#author("2018-08-28T13:49:53+09:00","ldap:pandora"," pandora")
[[Java]]
* ''Tips'' [#l529113c]
#contents
* コレクション [#e26b5a6b]
- ArrayList
Listクラス(配列のようなもの)リスト処理に必要な様々なメソッドを提供する。
https://docs.oracle.com/javase/jp/7/api/java/util/ArrayList.html
#highlighter(java,number){{
class TestClass{
public TestClass(){
}
public void mainTest() {
// String型(ジェネリクス)のリストクラスを生成
List<String> list = new ArrayList<String>();
list.add("aa"); // 要素aaを追加
}
}
}}
- HashMap
ハッシュクラス(連想配列のようなもの)リストの中身を一意に取得する場合に使用する。
https://docs.oracle.com/javase/jp/8/docs/api/java/util/HashMap.html
#highlighter(java,number){{
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"という値を取得
}
}
}}