Java 它不断变得';找不到符号';错误
我真的不知道怎么解决这个问题。帮帮我 下面是我正在做的代码。我非常清楚我的代码是正确的,但当我试图编译它时。它不断出现“找不到符号错误” systemfinal.java:Java 它不断变得';找不到符号';错误,java,compiler-errors,Java,Compiler Errors,我真的不知道怎么解决这个问题。帮帮我 下面是我正在做的代码。我非常清楚我的代码是正确的,但当我试图编译它时。它不断出现“找不到符号错误” systemfinal.java: import java.util.*; public class systemfinal { public static void main(String[] args) throws Exception { String order, again; int quantity,
import java.util.*;
public class systemfinal {
public static void main(String[] args) throws Exception {
String order, again;
int quantity, total, loop1, quantity1, quantity2 = 0;
int price1, price2;
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
System.out.println(" ");
System.out.println("\t\t Welcome to Karenderya ni Ineng!\t\t");
System.out.println(" ");
System.out.println(" ");
System.out.println("\t\t\t\tMENU\t\t\t\t");
System.out.println(" ");
System.out.println(" Order code\t\t Meal\t\t\t\t Price ");
System.out.println(" ");
System.out.println(" Meals: ");
System.out.println(" (A1) \t\t Sisig\t\t\t\t P50");
System.out.println(" (A2) \t\t Sisig at Lechon\t\t P60");
System.out.println(" (A3) \t\t Lechon\t\t\t\t P50");
System.out.println(" (A4) \t\t Pancit Canton\t\t\t P35");
System.out.println(" (A5) \t\t Adobong manok\t\t\t P40");
System.out.println(" (A6) \t\t Inihaw na Bangus\t\t P60");
System.out.println(" (A7) \t\t Sinigang na Bangus\t\t P60");
System.out.println(" (A8) \t\t Inihaw na Pusit\t\t P60");
System.out.println(" (A9) \t\t Chicken Inasal\t\t\t P60");
System.out.println(" (A10) \t\t Fried Chicken\t\t\t P50");
System.out.println(" Rice: ");
System.out.println(" (B1) \t\t Plain Rice \t\t\t P10");
System.out.println(" (B2) \t\t Java Rice\t\t\t P10");
System.out.println(" (B3) \t\t Fried Rice\t\t\t P10");
System.out.println(" Drinks: ");
System.out.println(" (C1) \t\t Iced tea\t\t\t P15");
System.out.println(" (C2) \t\t Softdrinks\t\t\t P25");
System.out.println(" (C3) \t\t Water\t\t\t\t P10");
System.out.println(" (C4) \t\t Juice\t\t\t\t P20");
System.out.println(" Desserts: ");
System.out.println(" (D1) \t\t Halo-Halo\t\t\t P40");
System.out.println(" (D2) \t\t Buko Pie (per box)\t\t P150");
System.out.println(" (D2) \t\t Pitchi pitchi (per box)\t P100");
System.out.println(" ");
System.out.println(" ");
do {
System.out.println("");
System.out.print("Enter Code Order: ");
order = br.readLine();
if (order.equalsIgnoreCase("A1")) {
price1 = 50;
System.out.println("Order Description: Sisig ");
}
else if (order.equalsIgnoreCase("A2")) {
price1 = 60;
System.out.println("Order Description: Sisig at Lechon ");
}
System.out.print("Enter Quantity: ");
quantity1 = Integer.parseInt(br.readLine());
total += price1 * quantity1;
System.out.print("Another Order? (Y/N) : ");
again = br.readLine();
if (again.equalsIgnoreCase("y")) {
loop1 = loop1 + 1;
}
else {
loop1 = loop1 - 100;
}
} while (loop1 == 1);
System.out.println(" ");
System.out.println("Total Price: " + price2);
}
}
不要忘记导入代码中使用的类
BufferedReader
和InputStreamReader
不包含在java.util
中,而是包含在java.io
import java.io.BufferedReader;
import java.io.InputStreamReader;
或用于分组导入
import java.io.*;
BufferReader类位于java.io.BufferedReader中 因此,您需要在程序开始时导入它 把这个放在下面
import java.io.BufferedReader
您必须添加以下导入语句
import java.io.BufferedReader;
import java.io.InputStreamReader;
并将变量
total、loop1、price1和price2
初始化为0。欢迎使用堆栈溢出。不幸的是,您发布的76行代码中的几乎所有内容都与您面临的实际问题无关。请将其缩减为a,使代码缩进更容易理解,并将其编辑到问题中。将错误消息作为文本而不是屏幕截图,并解释您认为编译器应该如何找到BufferedReader
类。(提示:它在哪个软件包中,您导入了哪些软件包?)适当的缩进将非常有帮助。如果有一个答案可以解决您的问题。我想至少有两个答案,请把你们的问题标记为已回答。非常感谢。
import java.io.BufferedReader;
import java.io.InputStreamReader;