gpt4 book ai didi

java - 使用 CharSequence 填充 vector

转载 作者:行者123 更新时间:2023-12-02 01:10:00 24 4
gpt4 key购买 nike

我有一个返回 CharSequence[] 的方法我需要将其传递给需要 Vector<String> 的方法作为输入并返回 Vector<String> 。我该怎么办?只能使用 foreach 还是还有其他方法?

最佳答案

String[] stringArray = {"a", "b", "c"};
CharSequence[] charSequence = stringArray;
Vector<String> stringVectorA = new Vector<String>(Arrays.asList(stringArray));
Vector<String> stringVectorB = new Vector<String>(Arrays.asList((String[]) charSequence));

String 实现 CharSequence 时,您可以对其进行强制转换。使用Arrays.asList(Collection)将创建一个集合,您可以使用它来创建Vector对象。如果您遇到转换问题,请查看 https://docs.oracle.com/javase/8/docs/api/java/lang/CharSequence.html 。在那里您可以找到适合您的案例的正确实现类。

关于java - 使用 CharSequence 填充 vector ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59543394/

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