中国开发网: 论坛: 程序员情感CBD: 贴子 226364
nostalgic
那个算法的第一个这样子可以吗?
import java.util.*;

public class pass {
private String test[] = { "a", "b", "c",
"d", "a", "b", "c", "e", "f",
"g", "c", "d" };

// create and output ArrayList
public pass()
{
ArrayList list;

list = new ArrayList( Arrays.asList( test ) );
System.out.println( "ArrayList: " + list );
printNonDuplicates( list );
}


public void printNonDuplicates( Collection collection )
{
// create a HashSet and obtain its iterator
HashSet set = new HashSet( collection );
Iterator iterator = set.iterator();

System.out.println( "\nNonduplicates are: " );

while ( iterator.hasNext() )
System.out.print( iterator.next() + " " );

System.out.println();
}

// execute application
public static void main( String args[] )
{
new pass();
}

}

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录