java中怎么用vector()将这个类集合起来

来源:百度知道 编辑:UC知道 时间:2024/05/21 10:37:02
有这样的一个类
class Product
{
String Name;
String num;
int SellNum;
int Price;
}

将有如下内容的文本文档的内容逐个读入到上面的类中。
并能象C当中对Typedef struct那样的习惯进行类排序等操作。

1001软件世界 5 100
1002计算机用户 6 120
1003网上生活 27 1
1004网络互连 45 10
1005威宝3.5 5 1000
10063M3.5 3 150
不好意思,当时没问清楚,补充一下
第一,这个文本文档里的数据应该用文件的输入流输入。
第二,这个vector里面的元素是不是象结构体数组那样有下标?怎么表示?

由于我的疏忽,浪费了大家不少的时间和精力,所以,已将悬赏分提高15分。

class Product {
private String Name;
private String num;
private int SellNum;
private int Price;

public Product(String name, String num, int sellNum, int price) {
Name = name;
this.num = num;
SellNum = sellNum;
Price = price;
}

public String getName() {
return Name;
}

public void setName(String name) {
Name = name;
}

public String getNum() {
return num;
}

public void setNum(String num) {
this.num = num;
}

public int getSellNum() {
return SellNum;
}

public void setSellNum(int sellNum) {
SellNum = sellNum;
}

public int getPrice() {
return Price;
}

public void setPrice(int price) {
Price = price;
}
}

Vector v=new Vector();
v.add(new Product("1001","软件世界",5,100));
v.add(