gpt4 book ai didi

java - Android Java 中嵌套循环内的列表数组和字符串数组/多行字符串

转载 作者:行者123 更新时间:2023-12-01 17:24:33 25 4
gpt4 key购买 nike

我有一个包含多行的字符串,每行包含多个元素。我只在每行的第三个元素之后。这段代码有什么用处吗?

String[] separate = getArray().split("\n");
for (int i = 0; i < separate.length; i++)
{
String[] inner = separate[i].split("/");
for (int y = 0; y < inner.length; y++)
{
_listArray.add(String.valueOf(inner[2]));
}
}

它没有做它应该做的事情,或者也许我太累了。

最佳答案

不需要内循环。

String[] lines = getArray().split("\n");
for (String line : lines) {
String[] tokens = line.split("/");
_listArray.add(tokens[2]);
}

您可能需要安全性来确保tokens.length >= 2

关于java - Android Java 中嵌套循环内的列表数组和字符串数组/多行字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16044568/

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