java - Java找不到符号,错误

我正在尝试获取变量的名称和值,但它给我一个“找不到符号”错误。我的变量有问题吗?

主http://pastebin.com/Us1f07xN

http://pastebin.com/qHnWrk20类

最佳答案

我知道,您正在尝试使CD对象的列表很好地打印。正如Kon所言,当数组不理解displayCDInfoInOneLine()对象的数组时,您正在尝试调用CD方法。

这是实现目标的方法。首先,在toString()类中添加一个CD方法,如下所示:

    @Override
    public String toString() {
        return displayCDInfoInOneLine();
    }

然后,像这样在displayCDInfo()类中更改CDApp方法:
    public static void displayCDInfo() {
        System.out.println(Arrays.asList(cdList));
    }

另一个选择是将每张CD单独打印在一行上,如下所示:
    public static void displayCDInfo() {
        for (CD cd: cdList) {
            System.out.println(cd); // assuming CD.toString() as above
        }
    }

https://stackoverflow.com/questions/28312951/

相关文章:

c++ - 错误 : too many template-parameter-lists

java - 错误 : variable data might not have been init

java - 为什么我无法定义数组?

c++ - main.obj : error LNK2019: unresolved externa

c++ - 错误编译 Unresolved external 错误

c++ - Visual Studio编译错误查找文件

java - vlcj 在尝试创建服务器流时出错

java - 如何调用其他类(class)的名单?

java - Java博士;为什么不编译呢?

c++ - ISO C++禁止声明多集