我想将一个字符串数组作为参数传递给一个函数。请看下面的代码
String[] stringArray = {'a', 'b', 'c', 'd', 'e'};
functionFoo(stringArray);
代替:
functionFoo('a', 'b', 'c', 'd', 'e');
但如果我这样做,我会收到一条错误消息,指出将 String[]
转换为 String
。我想知道是否可以传递这样的值,或者正确的方法是什么。
最佳答案
怎么样:
public class test {
public static void someFunction(String[] strArray) {
// do something
}
public static void main(String[] args) {
String[] strArray = new String[]{"Foo","Bar","Baz"};
someFunction(strArray);
}
}
关于java - 将字符串数组作为参数传递给函数java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11698283/