这里面的new String[c.size( )]是给了一个长度可定的字符串数组.Collection的toArray()方法返回的Object[],是不能被强制转换为子元素类型的 ,String[] strs=(String[])l.toArray();这样写会报造型异常.通常toArray(T[] a)这样写
ArrayList stringList =newArrayList(); stringList.Add("a"); stringList.Add("abc"); stringList.Add("abcdef"); stringList.Add("abcdefg"); stringList.Add(20); // 索引或者说数组下标是数字,所以不需要名字. Console.WriteLine("Element ...{0} is \"{1}\"", 2, stringList[2]); // 给下...
Collection<String> c =newArrayList<String>(); c.add("Hello"); c.add("Java"); c.add("World");//获取迭代器对象Iterator<String> it =c.iterator();//hasNext()判断是否有下一个元素,如果有就用next()获取while(it.hasNext()){//获取下一个元素String s =it.next(); System.out.println(s);...
// 创建一个 ArrayListCollection<String>list=newArrayList<>(Arrays.asList("Apple","Banana","Cherry","Date","Elderberry"));// 使用toArray()方法将集合转换为String数组String[]array=list.toArray(newString[0]);// 遍历数组for(Stringstr:array){System.out.println(str);} void clear(): 清除集合...
Collection<String> c=new ArrayList<String>(); Iterator it=c.iterator(); //Iterator<E> iterator():返回此集合中的迭代器,通过iterator()方法得到 it.next(); //E next():返回迭代中的下一个元素 (第一个next()得到的是集合中的第一个值) it.hasNext(); //boolean hasNext():判断下一个迭代中有...
public static void main(String[] args) { Collection<String> collection=new ArrayList<String>(); //创建一个集合collection,通过ArrayList类去实现Collection接口中的方法 //尖括号<>表示的是泛型,在这里限定操作的数据类型为String Collection<String> inter=new ArrayList<String>(); ...
//往集合中添加对象元素。add(E e)方法,E代表创建集合时所指定的数据类型如<String>,那么,E就代表String类型;创建集合时若没有指定数据类型,那么,E就代表Object类型。 ArrayList<Person> list =new ArrayList<Person> (); list.add(new Person("胡德正",12)); ...
public class IteratorDemo1 {public static void main(String[] args) {//创建集合对象Collection<String> c = new ArrayList<>();//添加元素c.add("hello");c.add("world");c.add("java");c.add("javaee");//Iterator<E> iterator():返回此集合中元素的迭代器,通过集合的iterator()方法得到Iterator...
import java.util.ArrayList;import java.util.Collection;public class CollectionDemo01 {public static void main(String[] args) {//创建Collection集合的对象Collection<String> c = new ArrayList<>();//添加元素,boolean add(E e)c.add("hello");c.add("world");c.add("java");//输出集合对象System...
Demo23 { public static void main(String[] args) { List<Integer> srcList = new ArrayList<...