|
|
|
|
keys()関数を使用します。
%map = (
"apple" => "red", "banana" => "yellow", "melon" => "green", "grape" => "purple", "peach" => "pink", ); @arr = keys(%map); for($i=0; $i<@arr; $i++) { print $i . "番目 : " . $arr[$i] . "\n"; }
0番目 : apple
1番目 : grape 2番目 : banana 3番目 : peach 4番目 : melon |
|
|
array_keys()関数を使用します。
<?php
$map = array( "apple" => "red", "banana" => "yellow", "melon" => "green", "grape" => "purple", "peach" => "pink", ); $arr = array_keys($map); for($i=0; $i<sizeof($arr); $i++) { echo $i . "番目 : " . $arr[$i] . "\n"; } ?>
0番目 : apple
1番目 : banana 2番目 : melon 3番目 : grape 4番目 : peach |
|
|
java.util.Hashtableクラスのkeys()メソッドを使用します。
import java.util.Hashtable;
import java.util.Enumeration; public class ArrayGetKeys { public static void main(String[] args) { //連想配列(ハッシュテーブル)の作成 Hashtable map = new Hashtable(); map.put("apple", "red"); map.put("banana", "yellow"); map.put("melon", "green"); map.put("grape", "purple"); map.put("peach", "pink"); //連想配列のキーのリスト取得する Enumeration enum = map.keys(); int i = 0; while(enum.hasMoreElements()) { String key = (String)enum.nextElement(); System.out.println(i + "番目 : " + key); i++; } } }
0番目 : banana
1番目 : apple 2番目 : peach 3番目 : melon 4番目 : grape |
|
|
| ご意見箱コーナー (管理者宛てメール) |
|
このページは、あなたの参考になりましたか? |