*******关于Collection 的常用的方法。
//关于Collection 的常用的方法。
public class Collection常用方法{
public static void main(String[] args) {
Collection a = new ArrayList();
a.add(100);//实际是放了一个object地址
a.add(3.14);//自动装箱
a.add(new Object());
a.add(true);
System.out.println("获取集合a的长度" + a.size());//获取集合的长度
// a.clear();
// System.out.println("获取集合a的长度" + a.size());
a.add("Hello");
a.add("word");
System.out.println(a.contains("lv"));//集合中是否包含某对象。包含为true不包含为fals
System.out.println(a.contains("word"));
System.out.println("获取集合a的长度" + a.size());
System.out.println(a.remove(2));
System.out.println("*-------------------");
System.out.println(a.isEmpty());//输出false
//a.clear();
System.out.println(a.isEmpty());//判断集合是否为空,输出ture或者false
Object[] obj = a.toArray();//转化为数组
System.out.println(obj);
for (int i = 0; i < obj.length; i++) {
//遍历数组、
Object o = obj[i];
System.out.println(o);
}
}
}
集合的迭代
public class Collection中的迭代器{
// 以下迭代方式适用于Collection接口中,不适用map接口
public static void main(String[] args) {
Collection a = new ArrayList();
a.add("你是");
a.add("叫");
a.add("苏辰雨");
a.add("吗");
Iterator it = a.iterator();
while (it.hasNext()) {
System.out.println(it.next());
}
}
}