【问题标题】:No suitable method found for println... Java没有找到适合 println... Java 的方法
【发布时间】:2015-11-26 02:16:00
【问题描述】:

我正在尝试通过显示存储在名为 displayMessage 的方法下的第一个 int/double/string 来测试存储在变量中的数组。但是由于某种原因,每当我使用该方法时,我都会收到错误,对于我的 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]);}

【问题讨论】:

  • 把逗号改成加号。
  • 查看println javadoc,没有重载方法可以满足您的要求...

标签: java class methods attributes


【解决方案1】:

变化:

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

收件人:

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

【讨论】:

    猜你喜欢
    • 2019-04-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-30
    • 2014-08-27
    • 2021-06-19
    • 2019-09-26
    • 1970-01-01
    相关资源
    最近更新 更多