可以返回字符串数组

2022-09-04 05:31:51

是否可以在java中创建一个返回a的方法?String[]


答案 1

是的,但在 Java 中,类型是 ,而不是 。这个案子很重要。String[]string[]

例如,一个方法可能看起来像这样:

public String[] foo() {
    // ...
}

下面是一个完整的示例:

public class Program
{
    public static void main(String[] args) {
        Program program = new Program();
        String[] greeting = program.getGreeting();
        for (String word: greeting) {
            System.out.println(word);
        }
    }

    public String[] getGreeting() {
        return new String[] { "hello", "world" };
    }
}

结果:

hello
world

维酮


答案 2

是的。

/** Returns a String array of length 5 */
public String[] createStringArray() {
    return new String[5];
}