gpt4 book ai didi

java - 如何从没有空值的列表中显示转换后的字符串?

转载 作者:行者123 更新时间:2023-11-29 03:26:33 25 4
gpt4 key购买 nike

我有如下一段代码

String Roletext=null;
for(String text1:Rolelist1)
{
Roletext+=text1+",";
}

我想将列表转换为字符串。然后我显示值。它以 null 作为它的第一个值。如果未初始化,则会显示错误。请帮忙。

最佳答案

您问题的解决方案:

String Roletext="";
for(String text1:Rolelist1)
{
Roletext +=text1+",";
}

这样做的原因是,当您与 null 进行连接时,字符串会在值后附加 "null"

我的建议:

我建议你使用StringBuilder而不是字符串连接。

   StringBuilder b=new StringBuilder();
for(String text1:Rolelist1)
{
b.append(text1).append(",");
}

String Roletext=b.toString().replaceAll(",$", "");//get rid of last comma

关于java - 如何从没有空值的列表中显示转换后的字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20739914/

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