JAVA中的集合类
1>Collection的用法:
import java.util.*;
public class List1
{
public static void main(String []args)
{
String a="A";
String b="B";
String c="C";
Collection<String>list = new ArrayList<String>();
list.add(a);
list.add(b);
Collection<String>list2 = new ArrayList <String>();
list2.addAll(list);
list2.add(c);
Iterator<String>it=list2.iterator();
while(it.hasNext())
{
String str=it.next();
System.out.println(str);
}
}
}
2>list.removeAll的用法如下:
import java.util.*;
public class List2
{
public static void main(String []args)
{
String a="A",b="B",c="C";
Collection<String>list = new ArrayList<String>();
list.add(a);
list.add(b);
Collection<String> list2=new ArrayList<String>();
list2.add(b);
list2.add(c);
boolean isContains=list.removeAll(list2);//从list中移走list2的所有内容
System.out.println(isContains);
Iterator<String>it=list.iterator();
while(it.hasNext())
{
String str=it.next();
System.out.println(str);
}
}
}
3>list.retainAll(list2);从list中保留和list2中相同的部分
相关文档:
result love(boy, girl)
{
if( boy.有房() and boy.有车() )
{
boy.set(nothing);
return girl.嫁给(boy);
&n ......
public static void replaceString(String a,String b,String c){
System.out.println(a);
String result = a.replaceAll("(?i)"+b, c); //大小写不敏感
......
JAVA排序算法(非原创)
package Sort;
class Data {
Comparable key;
Object value;
public Data() {
}
public Data(Data data){
this.key=data.key;
this.value=data.value;
  ......