程序需求:打印出ArrayList中不同的对象
程序代码如下:(为什么代码编译能通过,运行时会提示“找不到或无法加载主类”)
import java.util.*;
class TestArratLi
{
public static void main(String[] args)
{
ArrayList al=new ArrayList();
al.add("java1");
al.add("java2");
al.add("java3");
al.add("java4");
al.add("java1");
Iterator it=al.iterator();
while(it.hasNext())
{
ArrayList newAl=new ArrayList();
if(!newAl.contains(it.next()))
{
newAl.add(it.next());
System.out.println(it.next());
}
else
it.next();
}
}
}
|