我是Java的新手
我得到了这样的向量:
InputStream inputStream;
String string;
FileOutputStream fileOutputStream;
Vector vector = new Vector();
vector.add(inputstream);
vector.add(string);
vector(fileoutputstream);
问题是它们转换为对象 我怎么能像这样得到他们所有的人?
InputStream inputStream2;
String string2;
FileOutputStream fileOutputStream2;
inputStream2 = vector.get(0);
string2 = vector.get(1);
fileOutputStream2 = vector.get(2);
谢谢
答案 0 :(得分:1)
Vector是泛型类。但是我要问,为什么要在单个向量类中添加InputStream,String和OutputStream对象?
但是,如果必须执行类似的操作,则应按以下步骤初始化类:
Vector<Object> vector = new Vector<>();
InputStream inputStream2 = (InputStream) vector.get(0);
String string2 = (String) vector.get(1);
FileOutputStream fileOutputStream2 = (FileOutputStream) vector.get(2);