java代码如下,输出结果中为什么s对象?
大家讲道理
大家讲道理 2017-04-18 10:48:25
0
4
1043
Collection    c2 =new ArrayList();
        Student s= new Student();
        c2.add(s);
        c2.add("我");
        Iterator it = c2.iterator();
        while (it.hasNext()) {
            it.next();
            Object object = (Object) it.next();
            System.out.println(object);
        }
输出结果为“我”,并没有s对象啊?
大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

membalas semua(4)
阿神
while (it.hasNext()) {
            it.next(); //第一个对象 Student 
            Object object = (Object) it.next(); //第二个对象 String 
            System.out.println(object);
}

Seterusnya dilaksanakan dua kali sekali dalam gelung sementara

PHPzhong

Kelas yang tidak mentakrifkan kaedah str tidak boleh mencetak apa yang anda mahu.

小葫芦

it.next() gelung dua kali

Ty80

it.next() gelung dua kali!

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan