-
-
public class ArrayTest {
- public static void main(String[] args){
- Map[] maparray=new Map[3];
- for (int i = 0; i Map; map=new HashMap();
- map.put("a", i+"_ajkcz");
- map.put("c", "werq_"+i);
- マップ配列[i]=マップ; System.out.println("++++++++++++++++++++++++");
- for (int i = 0; i Map;マップ=マップアレイ[i];
- イテレータ it=map.keySet().iterator();
- while(it.hasNext()){
- String key=(String) it.next();
- System.out.println(key+"t"+map.get(key) ); System.out.println("++++++++++++++++++++++++");
- 新しい ArrayCharge().printAndChangeArray(maparray);
-
-
- System.out.println("++++++++++++++++++++++++");
- for (int i = 0; i Map;マップ=マップアレイ[i];
- イテレータ it=map.keySet().iterator();
- while(it.hasNext()){
- String key=(String) it.next();
- System.out.println(key+"t"+map.get(key) );
- }
- }
- }
- }
class ArrayCharge {
- public void printAndChangeArray(Map[] maparray){
- for (int i = 0; i マップマップ=マップアレイ[i];
- map.put("a",i+"________");
- }
-
- for (int i = 0; i Map;マップ=マップアレイ[i];
- イテレータ it=map.keySet().iterator();
- while(it.hasNext()){
- String key=(String) it.next();
- System.out.println(key+"t"+map.get(key) );
- }
- }
- }
- }
-
-
-
-
- 复制代
-
-
- 制御台输出结果:
$arraytest=array(); for($i=0;$i $child=array(); $child['keystr']='key'.$i; $child['valuestr']='value'.$i; - $arraytest[]=$child;
- }
-
- print_r($arraytest);
-
- print_r("++++++++++++++++++++++++++");
- for($i=0;$i $child=$arraytest[$i];
- $child['valuestr']="_____________".$i;
- }
-
-
- print_r($arraytest);
-
- print_r("++++++++++++++++++++++++++");
-
- ?>
-
-
-
- 复制代
-
-
- 制御台出出:
$arraytest=array(); for($i=0;$i $child=array(); $child['keystr']='key'.$i; $child['valuestr']='value'.$i; - $arraytest[]=$child;
- }
-
- print_r($arraytest);
-
- print_r("++++++++++++++++++++++++++");
- for($i=0;$i $child=&$arraytest[$i]; //注意ここに追加された指针記号、代表は传址调用
- $child['valuestr']="_____________".$i;
- }
-
- print_r($arraytest);
- print_r("++++++++++++++++++++++++");
- ?>
-
-
-
- 复制代
-
-
- 制御台出出:
-
配列 (
[0] => 配列 (
[keystr] => key0
[値文字列] => 値0
)
[1] => 配列 (
[keystr] => キー1
[値文字列] => 値1
)
[2] => 配列 (
[keystr] => キー2
[値文字列] => 値2
)
)
++++++++++++++++++++++++
配列 (
[0] => 配列 (
[keystr] => key0
[値文字列] => _________0
)
[1] => 配列 (
[keystr] => キー1
[値文字列] => _________1
)
[2] => 配列 (
[keystr] => キー2
[値文字列] => _________2
)
)++++++++++++++++++++++++++
|