「配列とハッシュの未登録要素の違い」の編集履歴(バックアップ)一覧はこちら

配列とハッシュの未登録要素の違い」(2005/08/28 (日) 05:34:40) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

配列って何ですか?<br> そんな質問もあるかもしれませんネ♪<br> 配列とは、Arrayクラスのオブジェクトで<b>複数の値を入れておくことのできる特別な変数</b>です。<br> 変数が□だとしたら、配列は□□□□・・・□という風に、いくつもデータを入れておくことのできる箱があります。<br> <br> ハッシュテーブルとは、配列のようにいくつものデータを入れておくことができるのですが<b>キー</b>と呼ばれる<b>文字に対応して値</b>を入れておくことができます。<br> <br> どちらもとても便利なモノです。<br> なにしろ、配列にいたってはsaveメソッドで一発簡単保存までできちゃうんですから!<br> <br> で、今日の本題。<br> <h3><span style= "color: rgb(0, 0, 102);">-登録されていないデータを参照したらどうなるの?-</span></h3> 答えは、配列ではエラーがでる。<br> ハッシュテーブルではnullが返ってきます。<br> <br> 配列の場合(エラー)<br> <table style="width: 272px; height: 49px;" border="1"> <tbody> <tr> <td>a = new Array();//配列を生成<br> a.get(1);//配列の1を取得<br></td> </tr> </tbody> </table> <br> ハッシュテーブルの場合(null)<br> <table style="width: 272px; height: 53px;" border="1"> <tbody> <tr> <td>a = new Hashtable();//ハッシュを生成<br> print(a.get("Japan"));//ハッシュの取得<br></td> </tr> </tbody> </table> <br> <br> <br>

表示オプション

横に並べて表示:
変化行の前後のみ表示:
記事メニュー
目安箱バナー