トップページ
ひらく | たたむ | ページトップ
↓マウスで反転選択した文字を検索
Java
   
ページ内検索 ページ外検索
検索したい文字を入力して
ENTERを押すと移動します。
\n
[ トップページ ]
[ ____CommandPrompt ] [ ____JScript ] [ ____MySQL ] [ ____Cygwin ] [ ____Java ] [ ____Emacs ] [ ____Make ] [ ____Perl ] [ ____Python ] [ ____OpenGL ] [ ____C# ] [ ____StyleSheet ] [ ____C++ ] [ ____Winsock ] [ ____Thread ] [ ____VisualStudio ] [ ____C ] [ ____Win32API ] [ ____Lua ] [ ____PhotoShop ]
ヘッダ検索
___

■ コンテナ(Collection)



___

■ ArrayList

POINT ArrayList は sort の機能がない add() は overload があり 任意の位置にも追加できる ArrayList() は逐次探索をする
    import java.util.*;

    ArrayList<  String > a = new ArrayList<  String >();
    a.add( "aaa" );

    // 初期バッファサイズを指定する。
    //    要素数ではないので注意。
    ArrayList( 10 ) 

    // 指定した位置の要素を削除する。
    a.remove( 0 );

    // 要素数
    a.size()

  WARNING
    [] は利用できない。get(), set() で参照をとる。
    a.get( 0 );
    a.set( i, 10 );
      
  
___

■ Map

http://www.javaroad.jp/java_collection4.htm

    import java.util.*;

    public class ExCollection7 {
      public static void main(String[] args) {
        ExCollection7 exClass = new ExCollection7();
        exClass.showFeature(new HashMap(), "HashMap");  
        exClass.showFeature(new TreeMap(), "TreeMap");  
        exClass.showFeature(new LinkedHashMap(), "LinkedHashMap");  
      }

      void showFeature(Map exMap, String s) {
        String[] tel = {"092", "06", "052", "03", "011"};
        String[] area = {"Fukuoka", "Osaka", "Nagoya", "Tokyo", "Hokkaido"}; 
        for (int i = 0; i <  5; i++) {

         // Mapに 要素 をいれる
          exMap.put(tel[i], area[i]);
        }

        // Map の 要素をみる
        System.out.println(s + " = " + exMap);
      }
    }


















NINJAIDX 4