为啥输出的方式不一样,别人的为啥只输出一遍,但是我的却输出了三遍

如图,这是我的图片说明,但是为啥输出了三遍重复的,下面是别人的,就只输出了一遍,这是为啥啊~?图片说明

因为你输出的对象是list,别人输出的是String啊!

看楼主这个命名方式,肯定是刚开始学Java的

你把你的增强for循环里面的输出改成string元素就和他的一样了,他是输出三次String,你是输出三次List

你在打印语句中 输出的list集合 就相当于你遍历了集合 for循环执行集合中所有元素次,但是每次又输出了一个集合,所以相当于输出三次集合

原来集合也可以输出啊,第一次见