没有为println找到合适的方法... Java

时间:2015-08-31 23:45:20

标签: java class methods attributes

我试图通过显示存储在名为displayMessage的方法下的第一个int / double /字符串来测试我存储在变量中的数组。但是出于某些原因,每当我制作方法时,我都会收到错误,找不到适合println的方法...,对于我的Println语句。任何和所有的帮助都会很棒!在此先感谢,下面是代码。

public class InventoryClass {
    private int[] itemNumber = {1,2,3,4,5,6,7,8,9,10};
    private String[] productName={"CD1","CD2","CD3","CD4","CD5","CD6","CD7","CD8","CD9","CD10"};
    private int[] unitsInStock={2,14,22,11,5,20,7,9,14,31};
    private double[] productPrice={4.99, 9.99, 4.99, 9.99, 7.99, 7.99, 14.50, 9.99, 9.99, 4.99};




    public void displayMessage(){
        System.out.println(itemNumber[1], productName[1], unitsInStock[1], productPrice[1]);}

2 个答案:

答案 0 :(得分:1)

更改:

System.out.println(itemNumber[1], productName[1], unitsInStock[1], productPrice[1]);

要:

System.out.println(itemNumber[1] +" "+ productName[1] +" "+ unitsInStock[1] +" "+ productPrice[1]);

答案 1 :(得分:0)

您尝试将4个参数传递给println,但只需要一个。

下次阅读手册。