gpt4 book ai didi

java - 在java中获取 vector 值

转载 作者:行者123 更新时间:2023-11-30 06:06:22 25 4
gpt4 key购买 nike

我是java新手
我有一个像这样的 vector :

    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);

谢谢

最佳答案

Vector 是一个泛型类。但我不得不问,为什么要在单个 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);

关于java - 在java中获取 vector 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51229619/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com