版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/mingzhuo_126/article/details/82958439
要求:
- 完成一个java application应用程序,通过接收用户通过键盘输入的文本,把每次回车输入的字符串动态加入到Vector类对象中,并显示此Vector类对象中存储的字符串。
主要方法:
vector 是一个集合,简单来说类似数组的功能,不过它是可变长的。
程序:
import java.util.Scanner;
import java.util.Vector;
class VectorDemo {
public static void main(String[] args) {
for( ; ; ) {
Scanner scan = new Scanner(System.in);//声明Scanner对象,等待输入
System.out.println("请输入:");
String str = scan.nextLine();//读取字符
Vector<String> vect = new Vector<String>(); //声明Vector对象
vect.add(str);//向vect里添加内容
if (str.equals("byebye")) //判断输入byebye则退出程序
System.exit(0);
for(int i = 0; i < vect.size(); i++){ //通过迭代器遍历
System.out.println("存储内容: " + vect.get(i));
}
}
}
}
运行结果: