易截截图软件、单文件、免安装、纯绿色、仅160KB

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中相同的部分


相关文档:

html特殊字符转换(java)

/**
* 把文本编码为Html代码
* @param target
* @return 编码后的字符串
*/
public static String htmEncode(String target)
{
StringBuffer stringbuffer = new StringBuffer();
int j = target.length();
for (int i = 0; i < j; i++)
......

Java学习之路:不走弯路,就是捷径


0
.引言
在ChinaITLAB
导师制辅导中,笔者发现问得最多的问题莫过于"
如何学习编程?Java
该如何学习?"
。类似的问题回答多了,难免会感觉厌烦,就萌生了写下本文的想法。到时候再有人问起类似的问题,我可以告诉他(她),请你去看看《Java
学习之路》。拜读过台湾蔡学镛先生的《Java
夜未眠》,有 ......

C语言趣味程序(不到)百例 之Java实现

package zzq.main;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.lang.reflect.Array;
import java.util.ArrayList;
import java.util.Arrays;
/************************************************************************
* C语言趣味程序(不到)百例-之Java实现
*
* 0 ......

java字符串替换:大小写敏感和不敏感,一句代码解决

 public static void replaceString(String a,String b,String c){
          System.out.println(a);
          String result = a.replaceAll("(?i)"+b, c); //大小写不敏感
 
      ......

java Unicode与中文互换

static String string2Unicode(String s) {
try {
StringBuffer out = new StringBuffer("");
byte[] bytes = s.getBytes("unicode");
for (int i = 2; i < bytes.length - 1; i += 2) {
out.append("u");
String str = Integer.toHexString(bytes[i + 1] & 0xff);
f ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号