首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 其他相关 >

java的值传接

2012-10-27 
java的值传递@Testpublic void TestCollection() {User user new User()user.setUsername(Tom)List

java的值传递

@Test    public void TestCollection() {User user = new User();user.setUsername("Tom");List<User> ulist = new ArrayList<User>();ulist.add(user);for (User u : ulist) {    u.setUsername("TomCat");}for (User u : ulist) {    System.out.println(u.getUsername());}    }    

?

class User {    private String username;    public String getUsername() {        return username;    }    public void setUsername(String username) {        this.username = username;    }}

?

运行结果:

?

TomCat

?

    @Test    public void TestIntCollection() {Integer x = new Integer(1);List<Integer> ilist = new ArrayList<Integer>();ilist.add(x);for (Integer i : ilist) {    i = 25;}for (Integer i : ilist) {    System.out.println(i);}    }

?运行结果:

1

?

热点排行