我想知道在Java中是否有一个函数可以将定义的String前缀到String数组的每个String的开头。

例如,

my_function({"apple", "orange", "ant"}, "eat an ")  would return {"eat an apple", "eat an orange", "eat an ant"}

目前,我已经对该函数进行了编码,但是我想知道它是否已经存在。

最佳答案

不。由于它应该是三行函数,因此最好还是坚持编写代码。
更新资料
使用Java 8,语法非常简单,我什至不确定是否值得为以下功能创建函数:

List<String> eatFoods = foodNames.stream()
    .map(s -> "eat an " + s)
    .collect(Collectors.toList());

关于java - 如何在字符串数组的每个元素前添加字符串?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6308393/

10-09 00:40