java - Eclipse 错误消息 ArrayList()

标签 java arrays eclipse swing arraylist

我在使用 Eclipse 时遇到问题。我正在尝试制作一个程序,生成总共五个随机披萨配料。它们全部被放入 4 个不同的数组中。我尝试放入一个数组列表,然后通过 JtexArea 中的按钮发送。在控制台程序变体中,我随机化数组并使用 sysout 发送第一个元素。有用。现在我尝试使用桌面 GUI 进行工作

package nzk.nazakthul.pizza;

import java.util.*;

public class TopinguriClass {

        //  Arrays
        String[] salami = { "muschi", "bacon", "salam de vara", "salam de     sibiu","sunca presata", "salam corizo" };

        // arraylist
        List<String> list = new ArrayList<String>();

}

如果我将下一个代码放在列表对象之后,我会收到 2 个错误。一个说我需要一个 } 来结束类(class),另一个说期待之后的事情;在 ArrayList 行上

for (String x:salami)
   list.add(x);

我错过了什么吗?

我已经写好了GUI的代码 如果可以直接将数组发送到文本区域就可以了。

最佳答案

附加语句需要位于代码块中,例如构造函数、方法或实例初始值设定项,而不是类 block 中

public TopinguriClass() {
    for (String x : salami) {
        list.add(x);
    }
}

关于java - Eclipse 错误消息 ArrayList(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21359649/

相关文章:

java - 如何使用一个流并将结果保存到多个地方?

Java 表示法 - Printed.<String, String>toSysOut().withLabel ("source-stream")

ios - 在 swift 2.0 中解析 JSON 时出错

java - 这段Java代码有什么问题?

java - 我可以使用什么代替 setImageResource() 来处理低于 16 的 API?

java - 尝试使用 MS ews java API 发送邮件时。尽管身份验证完美,但接收 PKIX 路径失败异常

c++ - 有没有一种简单的方法来初始化 C++ 中的动态数组数据成员?

arrays - 在 Matlab 中创建二进制矩阵,报告数量不断增加

java - Eclipse - 重载方法无法识别

java - Eclipse如何重构变量名?