java集合类之Vector
来源:互联网 发布:儿童编程 外滩教育 编辑:程序博客网 时间:2024/05/16 19:03
import java.util.*;public class TestVector {public static void main(String[] args){int b=0;Vector v=new Vector();System.out.println("请输入数字");while(true){try{b=System.in.read();}catch(Exception e){System.out.println(e.getMessage());}if(b=='\r'||b=='\n'){break;}else{int num=b-'0';//System.out.print(b);v.addElement(new Integer(num));}}int sum=0;//对Vector中对象进行遍历的时候,//首先必须通过elements方法返回一个实现Enumeration接口的对象,//再调用相应的方法进行遍历//我的理解:与C++中的Iteration有些相似Enumeration e=v.elements();while(e.hasMoreElements()){Integer inObj=(Integer)e.nextElement();sum+=inObj.intValue();}System.out.println(sum);}}
当然,java中也有我更为习惯使用的Iterator
import java.util.*;public class TestVector {public static void main(String[] args){int b=0;Vector v=new Vector();System.out.println("请输入数字");while(true){try{b=System.in.read();}catch(Exception e){System.out.println(e.getMessage());}if(b=='\r'||b=='\n'){break;}else{int num=b-'0';//System.out.print(b);v.addElement(new Integer(num));}}int sum=0;Iterator itr = v.iterator();while(itr.hasNext()){Integer inObj=(Integer)itr.next();sum+=inObj.intValue();}System.out.println(sum);}}
0 0
- java集合类之Vector
- Java集合之Vector
- Java集合之Vector
- Java集合之Vector
- Java笔记集合之Vector
- Java集合之Vector、Stack
- java集合框架之Vector
- Java集合-06之 Vector
- Java集合三之Vector
- 【Java集合类】Vector解析
- Java集合之ArrayList,LinkedList,Vector
- JAVA集合之---LinkedList、ArrayList与Vector
- Java集合之Vector源码分析
- 集合之Vector
- 黑马程序员-- java集合类--Vector/泛型
- Java集合---Vector类源码解析
- java集合------Vector
- Java 集合框架-Vector
- VNC图形终端和分辨率设置
- 嗯,让我们彻底搞懂C/C++函数指针吧(一)
- ios 开发中 Appdelegate中得生命周期的方法
- 浅入浅出之使用Nexus搭建Maven私服
- USACO 1.2.4 Palindromic Squares (palsquare)
- java集合类之Vector
- python布局
- poco for ARM的安装及使用
- hdu5023 ( 广州网络赛 ) 线段树
- unity3d 设置Text的文字内容和位置
- 1、黑马程序员-C语言学习笔记之第一个C程序
- Java基础之IO流知识点总结二
- iOS客户端实现 XMPP协议的步骤
- 【整理】HashMap的原理及遍历