gpt4 book ai didi

java - java中如何分割两行?当我尝试按/n 分割时,该字符串正在打印垃圾值 :(

转载 作者:太空宇宙 更新时间:2023-11-04 11:52:41 26 4
gpt4 key购买 nike

当我尝试通过下面的代码分割一行时。得到的结果是一些垃圾。当我打印 selectedproduct.get(j).getText() 的值时,我得到以下字符串

Civil War A Nation Divided
Playstation2 Software

我只需要上面的一个。

System.out.println(selectedproduct.get(j).getText().split("\\n"));

最佳答案

String.split()返回每次出现的分隔符之间的值数组。您获得“垃圾”值的原因是因为数组使用 default implementation toString() 的。要打印完整数组,您可以使用Arrays.toString():

System.out.println(Arrays.toString(selectedproduct.get(j).getText().split("\\n")));

如果您只想要第一行,只需打印返回数组的第一个元素:

System.out.println(selectedproduct.get(j).getText().split("\\n")[0]);

关于java - java中如何分割两行?当我尝试按/n 分割时,该字符串正在打印垃圾值 :(,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41657763/

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