Вот мой код для моего класса Ингредиента:Не может найти символ конструктора
public class Ingredient {
/* Attribute declarations */
private String name; // name
private int calorieCount; //calorie count
/* Constructor */
public Ingredient(String name, int calorieCount) {
this.name = name;
this.calorieCount = calorieCount;
}
public String getName(){
return name;
}
public int getCalorieCount(){
return calorieCount;
}
public static void main (String[] args)
{
Ingredient item1 = new Ingredient ("Butter", "100");
System.out.println(item1);
}
}
Когда я пытаюсь запустить его, я получаю ошибку компиляции:
1 error found:
File: C:\eclipse\workspace\Assignment NEW1\Ingredient.java [line: 28]
Error: C:\eclipse\workspace\Assignment NEW1\Ingredient.java:28: cannot find symbol
symbol : constructor Ingredient(java.lang.String,java.lang.String)
location: class Ingredient
Что я делаю неправильно?
«Строка» не является «int''» 100 «' является строкой, а '100' является' int' –
Благодарим за помощь @PeterLawrey ... высоко ценим :) –
@MichelleFrazer .. Добро пожаловать в SO. Пожалуйста, отметьте ответ как принятый. Вам нужно сделать это, когда вы получите полезный ответ на свой вопрос. –