Java字符串。。。关于方法的多个输入的问题
是否可以创建一个类并拥有一个字符串。。。属性,该属性接受您所放置的尽可能多或尽可能少的字符串? 例子: 请原谅我粗糙的伪代码,这是为java编写的Java字符串。。。关于方法的多个输入的问题,java,string,dynamicparameters,Java,String,Dynamicparameters,是否可以创建一个类并拥有一个字符串。。。属性,该属性接受您所放置的尽可能多或尽可能少的字符串? 例子: 请原谅我粗糙的伪代码,这是为java编写的 //this is the method: public void getXXXX(String ...) { //random code executes in a loop with as many as strings that are inputted } //this code calls it getXXXX("Benjami
//this is the method:
public void getXXXX(String ...) {
//random code executes in a loop with as many as strings that are inputted
}
//this code calls it
getXXXX("Benjamin","Jordan","Steve")
getXXXX("Pengu","No")
getXXXX("hi")
是的,您输入的内容或多或少会起作用,您只需要在类型后输入一个参数名
class StringDecorator {
public static String join(final String... strings) {
final var builder = new StringBuilder();
for (final var string : strings) {
builder.append(string);
}
return builder.toString();
}
}
然后在某个地方调用它
StringDecorator.join("Hello, ", "World!"); // "Hello, World!"
搜索java变量。这几乎就是你的伪代码,除非你给参数一个名称,它将是一个数组。你为什么不使用像ArrayList这样的容器?