Java 向列表(或数组)中的所有项添加相同的字符串,而不使用循环或迭代
我有一个列表,希望在列表中的所有项目中添加相同的字符串,而不使用for循环或迭代。因此,修改后的列表的所有条目都具有相同的附加字符串 是否有一个类或方法可以在java中实现这一点Java 向列表(或数组)中的所有项添加相同的字符串,而不使用循环或迭代,java,Java,我有一个列表,希望在列表中的所有项目中添加相同的字符串,而不使用for循环或迭代。因此,修改后的列表的所有条目都具有相同的附加字符串 是否有一个类或方法可以在java中实现这一点 感谢这样的操作需要以某种方式迭代列表中的元素 如果要避免显式地键入循环,可以使用Java8流 例如: List<String> newList = origList.stream().map(s->s+"something").collect(Collectors.toList()); List n
感谢这样的操作需要以某种方式迭代列表中的元素 如果要避免显式地键入循环,可以使用Java8流 例如:
List<String> newList = origList.stream().map(s->s+"something").collect(Collectors.toList());
List newList=origList.stream().map(s->s+“某物”).collect(Collectors.toList());
您可以使用.fill方法
您需要导入java.util.array
public static final String MY_FINAL_STRING = "A String value";
public String[] arrayOfFinalStrings = new String[] {
MY_FINAL_STRING,
MY_FINAL_STRING,
MY_FINAL_STRING,
MY_FINAL_STRING,
MY_FINAL_STRING
};
这是完全无用的,但它是你想要的;) 来一段时间怎么样DW您为什么不想使用循环?您实际使用的是什么版本的java?您有一个什么样的列表-列表的示例声明?您希望如何添加、连接?为什么不提供带有循环的代码,以便我们更好地理解其意图。