gpt4 book ai didi

java - 将文本添加到数组列表中的字符串

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:48:59 26 4
gpt4 key购买 nike

我正在尝试创建一个方法,该方法将接受 ArrayList 上的字符串,然后将文本添加到每个字符串的开头。例如,如果我有一个名称为 {jon、jimmy、kyle} 的 ArrayList。我希望该方法将“Good Morning,”放在名称之前的字符串中。所以它会返回“早安,乔恩”,早安,吉米,“早安,凯尔”。我已经搜索并找到了 append 但它似乎是用于数组而不是数组列表。我什至找不到一个好的起点。任何帮助将不胜感激。谢谢。

代码确实没什么用,但至少有点用。

 public adding(ArrayList<String> al)
{
StringBuilder us = new StringBuilder();
us.append("("+al[0]);
for(int i = 1; i < al.length;i++)
{
us.append("Good Morning, " + al[i]);
}
return us;
}

最佳答案

字符串是不可变的。所以你必须在列表中再次设置值。

public void adding(ArrayList<String> al){
for(int i = 0; i < al.size();i++){
al.set(i,"Good Morning, "+al.get(i));
}
}

关于java - 将文本添加到数组列表中的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18897348/

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