插入赋值运算符以完成Eclipse错误中的表达式

问题描述 投票:0回答:2

在行:

System.out.println("Welcome to John Doe's shipping calculator!");

我知道

“语法错误,在日食中插入“ AssignmentOperator表达式”以完成表达式”

class calc {    
        Shipment s = new Shipment();
        Scanner input = new Scanner(System.in);
        System.out.println("Welcome to John Doe's shipping calculator!");
        System.out.println("Enter first package dimensions" );
        Package package1 = new Package();
        System.out.println("Enter length");package1.inputLength(input.nextDouble());
        System.out.println("Enter width");package1.inputWidth(input.nextDouble());
        System.out.println("Enter height");package1.inputHeight(input.nextDouble());
        Package package2 = new Package();
        System.out.println("Enter second package dimensions" );
        System.out.println("Enter length");package2.inputLength(input.nextDouble());
        System.out.println("Enter width");package2.inputWidth(input.nextDouble());
        System.out.println("Enter height");package2.inputHeight(input.nextDouble());
        System.out.print("First package dimensions:" ); package1.displayDimensions();
        System.out.print("Second package dimensions:"); package2.displayDimensions();
        s.cost1 = s.calculateCost(package1);
        s.cost2 = s.calculateCost(package2);
        System.out.println("Package 1 will cost "+  Math.round(s.cost1 * 100.0) /100.0 +  " to ship");
        System.out.println("Package 2 will cost "+ Math.round(s.cost2 * 100.0) /100.0 + " to ship");
        s.display();            
}

为什么?

java syntax
2个回答
0
投票
class Calc { public static void main(String[] args) { Shipment s = new Shipment(); Scanner input = new Scanner(System.in); System.out.println("Welcome to John Doe's shipping calculator!"); System.out.println("Enter first package dimensions" ); Package package1 = new Package(); System.out.println("Enter length");package1.inputLength(input.nextDouble()); System.out.println("Enter width");package1.inputWidth(input.nextDouble()); System.out.println("Enter height");package1.inputHeight(input.nextDouble()); Package package2 = new Package(); System.out.println("Enter second package dimensions" ); System.out.println("Enter length");package2.inputLength(input.nextDouble()); System.out.println("Enter width");package2.inputWidth(input.nextDouble()); System.out.println("Enter height");package2.inputHeight(input.nextDouble()); System.out.print("First package dimensions:" ); package1.displayDimensions(); System.out.print("Second package dimensions:"); package2.displayDimensions(); s.cost1 = s.calculateCost(package1); s.cost2 = s.calculateCost(package2); System.out.println("Package 1 will cost "+ Math.round(s.cost1 * 100.0) /100.0 + " to ship"); System.out.println("Package 2 will cost "+ Math.round(s.cost2 * 100.0) /100.0 + " to ship"); s.display(); } }
© www.soinside.com 2019 - 2024. All rights reserved.