gpt4 book ai didi

java - 如何在 Java 中创建一个包含其他数组数据的新数组?

转载 作者:行者123 更新时间:2023-12-01 22:47:20 25 4
gpt4 key购买 nike

如何从此数组创建新数组

String[] data = {"day: monday, color: green", "day: sunday, color: blue", "day: thursday, color: red"};

看起来像这样:

String[] data = {"green", "blue", "red"};

最佳答案

首先,创建相同大小的新数组:

String[] colors = new String[data.length];

然后迭代源数组,解析每个值并将其放入结果中。有很多方法可以解析字符串。这取决于解析的强度。这是最简单的方法:

for (int i = 0; i < data.length; i++) {
String[] d = data[i].split(" ");
colors[i] = d[d.length - 1];
}

没有更多评论。尝试自己理解代码。这确实是微不足道的。

关于java - 如何在 Java 中创建一个包含其他数组数据的新数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25142760/

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