gpt4 book ai didi

java - 如何将数组字符串分配给数组对象

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

我有这样的东西:

List<Page> result = new ArrayList<Page>();

Page是一个有3个字符串变量的类;

我有一个这样的数组:

List<String[]> output = new ArrayList<String[]>();

在循环中像这样填充:

String[] out = new String[3];   
out[0] = "";
out[1] = "";
out[2] = "";

然后添加到输出:output.set(i, out);

如何将输出(类型:字符串)分配给结果(类型:页面)

最佳答案

我猜您正在寻找类似的东西(代码需要 Java 8,但可以使用循环轻松地为早期版本重写)

List<String[]> output = new ArrayList<String[]>();
// populate output with arrays containing three elements
// which will be used used to initialize Page instances
//...

List<Page> result = output.stream()
.map(arr -> new Page(arr[0], arr[1], arr[2]))
.collect(Collectors.toList());

关于java - 如何将数组字符串分配给数组对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30378380/

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