集合注意事项

1)
public
class Iterator { public static void main(String[] args) { ArrayList list = new ArrayList(); list.add(0, "ttt"); list.add(1, "ggg"); list.add(2, "fff"); list.add(3, "kkk"); System.out.println(list); } }

1:输出结果为[ttt, ggg, fff, kkk],集合当中如果不包含(对象)时可以直接打印的

2)
public
class Iterator { public static void main(String[] args) { ArrayList list = new ArrayList(); list.add(0,11111); list.add(1, "ggg"); list.add(2, "fff"); list.add(3, "kkk"); System.out.println(list); String name = (String)list.get(0); System.out.println(name); } }

2:list.get(0)的返回值为Object类型   所以用String数据类型接收时需要强制转换成String类型。

3)
public
class Iterator { public static void main(String[] args) { ArrayList list = new ArrayList(); NewsTitle1 name =88; Object obj = 88; System.out.println(obj); } }

3:Object 类的对象可以直接赋值并且输出,但普通类不可以,如上图的NewsTitle1类

猜你喜欢

转载自www.cnblogs.com/wan19890618123/p/10660083.html