Я получаю следующую ошибку при попытке скомпилировать Java-программу через putty: ожидается класс, интерфейс или перечисление

#java #compiler-errors

#java #ошибки компилятора

Вопрос:

Некоторое время устранял неполадки в этом коде и, похоже, не может найти причину. Извините, если я упускаю что-то очевидное. Я относительно новичок в этом:

 package com.paypal.bfs.test.employeeserv.api;

import java.text.DecimalFormat;

public class SaleP2 {

    public static void main(String args[])

    {
    final double TAXRATE = 0.06;
    double bookPrice1, bookPrice2, tax, totalSale;
    bookPrice1 = 55.00;
    bookPrice2 = 75.25;
    tax = (bookPrice1   bookPrice2) * TAXRATE;
    totalSale = bookPrice1   bookPrice2   tax;
    DecimalFormat twoDigits = new DecimalFormat("0.00");
    System.out.println("CSIS DEPT BOOK SALE");
    System.out.println();
    System.out.println("Book1: "   twoDigits.format(bookPrice1));
    System.out.println("Book2: "   twoDigits.format(bookPrice2));
    System.out.println();
    System.out.println("Tax: "   twoDigits.format(tax));
    System.out.println();
    System.out.println("Total Sale: "   twoDigits.format(totalSale));
    System.out.println();
    System.out.println(" ~* end *~ ");
    }

}
 

Комментарии:

1. Пожалуйста, укажите точную командную строку, которую вы используете для компиляции вашей программы, и ошибку, которую вы получаете от компилятора, также покажите структуру каталогов, что поможет в расследовании проблемы.

2. Эта ошибка почти всегда указывает на синтаксическую ошибку. Я заметил, что у вас нет объявления метода, только Java-код. Было бы лучше, если бы вы включили весь файл. Кроме того, строка, с которой началась проблема.