gpt4 book ai didi

java - 通过数组列表进行打印的方法无法正常工作

转载 作者:行者123 更新时间:2023-12-01 21:42:30 25 4
gpt4 key购买 nike

好吧,我是新手,我需要一些有关代码组织的建议。我收到一条错误消息,指出我的数组列表无法解析。

我正在做的是扩展一个抽象类(我不知道这是否相关),我在我的 main 中创建了一个数组列表并用东西填充它,然后我得到了我的方法打印出该数组列表的内容。

如果有人可以帮助我,请帮助我。谢谢

这是我的代码:

public static void main(String[] args) {
ArrayList <String> Strings = new ArrayList <String>();
Strings.add("Hi");
Strings.add("How are you");
Strings.add("Huh");

}


public void showFirstString(){
for (int i = 0; i < Strings.size(); i++){
System.out.println(Strings(i));
}
}

最佳答案

请避免使用单词String作为变量名,因为java已经使用它作为关键字。只需将其替换为其他名称即可。由于您使用的是 ArrayList,因此您应该执行以下操作:

public static void main(String[] args) {
ArrayList <String> list= new ArrayList <String>();
list.add("Hi");
list.add("How are you");
list.add("Huh");
showFirstString(list);
}
public static void showFirstString(ArrayList list){
for (int i = 0; i < list.size(); i++){
System.out.println(list.get(i));
}
}

并确保导入 ArrayList 库。了解有关其文档的更多信息 here

关于java - 通过数组列表进行打印的方法无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36274218/

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