将for循环中的字符串值添加到列表中[重复]
Posted
技术标签:
【中文标题】将for循环中的字符串值添加到列表中[重复]【英文标题】:Add String Values from a for loop to list [duplicate] 【发布时间】:2015-06-20 08:55:40 【问题描述】:public static void printFiles(NodeList node)
for (int i = 0; i < node.getLength(); i++)
Node file = node.item(i);
String nodeValue = file.getAttributes().getNamedItem("urlName").getNodeValue();
System.out.println(nodeValue);
output:
0a4f171c-e0a4-4aa8-b43b-3989c235ff58.txt
0ccfa1a4-16b0-4e1f-abc9-e17907bb591f.txt
17c0545b-377e-4e0a-bb45-29f38fc91533.txt
3b341bf0-2cd7-46fe-a834-5b67804e5ff1.txt
48121209-d58e-4565-83b7-05062799be6e.txt
511b7a89-e4de-4f6e-9c8f-5ba65f675d7b.txt
compress.txt
dadadada.txt
e0c44cb9-2b1c-444c-a429-64531ea6a9a0.txt
e68b1d1d-9a66-4678-a6c1-76c64ae8be08.txt
hgafgahfka.txt
jdjajhdajdajd.txt
test1.txt
test2.txt
我解析了 xml 文档并通过 for 循环获取了值,但是这些值需要像 List 一样位于单个位置,以便我可以传递给其他函数。有人可以告诉我如何将它们添加到 List .下面是代码和当前的输出。
【问题讨论】:
然后将它们放入List
。究竟是什么问题?
正如@BoristheSpider 提到的,只需将您的数据放在一个列表中......您可以检查节点中的元素查找是否存在。这样会更安全
欢迎来到堆栈溢出How to ask a question
ListString input = "hello world";
List<String> list = new ArrayList<>();
list.add(input);
System.out.println(list.get(0));
> hello world
祝你好运
【讨论】:
以上是关于将for循环中的字符串值添加到列表中[重复]的主要内容,如果未能解决你的问题,请参考以下文章