Java中的值传递和地址传递
2009-12-24 18:46
435 查看
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
public class TestClass {
/**
* @param args
*/
public static void main(String[] args) {
// TODO 自動生成されたメソッド・スタブ
List li = searchCrdNo();
System.out.print("main method now is :"+((Map) li.get(0)).get("AA"));
}
public static List searchCrdNo() {
List li = new ArrayList();
Map ma = new HashMap();
ma.put("AA", "1");
li.add(ma);
Map crdNoMap = (Map) li.get(0);
crdNoMap.put("AA", "22");
System.out.print("now is :"+((Map) li.get(0)).get("AA"));
return li;
}
}
now is :22main method now is :22
最简单的例子,按值传递的例子!
import java.util.HashMap;
import java.util.List;
import java.util.Map;
public class TestClass {
/**
* @param args
*/
public static void main(String[] args) {
// TODO 自動生成されたメソッド・スタブ
List li = searchCrdNo();
System.out.print("main method now is :"+((Map) li.get(0)).get("AA"));
}
public static List searchCrdNo() {
List li = new ArrayList();
Map ma = new HashMap();
ma.put("AA", "1");
li.add(ma);
Map crdNoMap = (Map) li.get(0);
crdNoMap.put("AA", "22");
System.out.print("now is :"+((Map) li.get(0)).get("AA"));
return li;
}
}
now is :22main method now is :22
最简单的例子,按值传递的例子!
相关文章推荐
- 使用response.sendirect("html/employee.html?"+java.net.URLEncoder.encode(param.substri) 重定向传递参数,并隐藏跳转地址
- 【java】论integer是地址传递还是值传递
- 关于java中的值传递和地址传递
- java集合作为参数时,未考虑地址传递遇到的坑
- java传值(简单类传递的是值拷贝,类对象传递的是地址拷贝)
- Java中的值传递和地址传递(传值、传引用)
- java 值传递 引用传递(又叫地址传递,对象传递)
- 浏览器地址传递中文到java后台乱码
- 详解java的值传递、地址传递、引用传递
- 关于java中是地址传递还是值传递的测试
- java 值传递及地址传递(引用传递)
- java 值传递与地址传递(引用)的区别
- JAVA是如何传递参数的?是传值(by value)?还是传地址(by reference)?
- 2013年6月19日星期三java中函数地址值传递
- 关于Java 拷贝数组方法 Arrays.copyOf() 是地址传递还是值传递
- 看结果,测试?java中的String类 字符串拆分成字符串数组 判定邮箱地址 字符串比较 参数传递?
- java引用传递和c地址传递
- java引用传递和对象传递的区别(对象在方法中传递时,仅仅传的是地址的副本)
- java地址传递与值传递
- JAVA中值传递与地址传递