iam新发现java中的错误

iam新发现java中的错误,java,Java,您在这一行有一个错误: class Shopping{ int r = 0; final int VAT_VALUE = 17; static int DailyIncome = 0; int Basket(int ItemPrice){ r = ItemPrice; return r; } int TotalPrice(){ return ((r * VAT_VALUE) / 100) + r;

您在这一行有一个错误:

class Shopping{
    int r = 0;
    final int VAT_VALUE = 17;
    static int DailyIncome = 0;

    int Basket(int ItemPrice){
        r = ItemPrice;
        return r;
    }

    int TotalPrice(){
        return ((r * VAT_VALUE) / 100) + r;
    }

    public static int DailyIncome(int income){
        _dailyIncome += income;
        return _dailyIncome;
    }
}
因为
pricelist2.length
int
,而不是Java语法所要求的
boolean
。也许你的意思是:

for(int i = 0; pricelist2.length; i++){
for(int i=0;i
首先,您可以尝试格式化:)然后,问一个问题:)Uf da。
for(int i = 0; pricelist2.length; i++){
for(int i = 0; i < pricelist2.length; i++){