java集合类Vector与Enumeration用法举例
 
源代码:
/**
 * AWT Sample application
 *
 * @author 
 * @version 1.00 07/01/02
 */
 import java.io.*;
 import java.util.*;
 public class VectorTest {
    
    public static void main(String[] args) 
    {
     Vector v=new Vector();
     System.out.println("enter your number:");
     int a=0;
        
        while(true)
        {
         try{
           
                a=System.in.read();
           }
            catch(IOException e)
            {
            } 
         if(a=='\n'||a=='\r')
         break;
         else
         {
          {
           int num=a-'0';
                 v.addElement(new Integer(num));
             }
         }
        } 
        Enumeration en=v.elements();
        int sum=0;
        int c=0;
        while(en.hasMoreElements())
        {
           Integer b=(Integer)en.nextElement();
           c=b.intValue();
           System.out.println(c);
          }
        sum=sum+c;
        System.out.println("他们的和为:"+sum);
    }
}
代码说明:此代码完成一个从命令行获取所输入的数字,并计算之和,并输出到命令行上
说明:参考 张孝祥《Java培训教程》