【发布时间】:2011-04-21 11:54:38
【问题描述】:
是否可以在java中创建一个返回String[]的方法?
【问题讨论】:
-
对于这么简单的问题,您最好先尝试,如果遇到困难再发布。
-
欢迎使用 stackoverflow..您可能需要先参考网上泛滥的最基本教程,然后在期待任何帮助之前先尝试
标签: java arrays class object methods
是否可以在java中创建一个返回String[]的方法?
【问题讨论】:
标签: java arrays class object methods
是的,但在 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" };
}
}
结果:
你好 世界【讨论】:
是的。
/** Returns a String array of length 5 */
public String[] createStringArray() {
return new String[5];
}
【讨论】:
是的:
String[] dummyMethod()
{
String[] s = new String[2];
s[0] = "hello";
s[1] = "world";
return s;
}
【讨论】:
是的。
public String[] returnStringArray()
{
return new String[] { "a", "b", "c" };
}
您有更具体的需求吗?
【讨论】:
当然
public String [] getSomeStrings() {
return new String [] { "Hello", "World" };
}
【讨论】: