gpt4 book ai didi

java - 如何用一种方法中的数据填充另一种方法中的字符串数组?

转载 作者:行者123 更新时间:2023-11-30 08:20:16 24 4
gpt4 key购买 nike

插手数组和无数谷歌搜索后,我似乎无法找到答案。

    public static void main(String args[]){
String[] names = new String[4]; //I want to fill this up with data from country
country(names);
System.out.println(names(0)) //I want this to display Madrid
}

public static void country(String[] names){
names[0] = "Madrid";
names[1] = "Berlin";
return;
}

我不确定这是否解释了我正在尝试做的事情。

最佳答案

您确实需要学习 Java 语法。您的代码非常简单,因此它应该可以立即运行,但是您必须注意一些细节,这是一个运行良好的代码:

public static void main(String args[]) {
String[] names = new String[4]; //I want to fill this up with data from country
country(names);
System.out.println(names[0]); //I want this to display Madrid
}

public static void country(String[] names) {
names[0] = "Madrid";
names[1] = "Berlin";
}

如您所见,我使用 [ ] 访问数组中特定索引处的值。我也不在 void 方法中使用任何 return。

您不需要在 country 方法中返回数组,因为 java 不传递值参数(参见 http://javarevisited.blogspot.fr/2012/12/does-java-pass-by-value-or-pass-by-reference.html)

所以我真的建议你阅读任何你能找到的关于 java 语法的教程来暂时提高自己。

关于java - 如何用一种方法中的数据填充另一种方法中的字符串数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26187855/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com