Java 在我的扫描仪上找不到符号
尝试创建一个程序,允许您输入一个相框和一张图片的长度/宽度,然后比较两者,看一个是否适合另一个。简单的东西,因为我是Java新手,但我离题了-下面是代码:Java 在我的扫描仪上找不到符号,java,find,symbols,Java,Find,Symbols,尝试创建一个程序,允许您输入一个相框和一张图片的长度/宽度,然后比较两者,看一个是否适合另一个。简单的东西,因为我是Java新手,但我离题了-下面是代码: import java.util.Scanner; public class pictureFrame { public static void main(String[] args) { double x = 0; double y = 0; double u = 0; double
import java.util.Scanner;
public class pictureFrame {
public static void main(String[] args) {
double x = 0;
double y = 0;
double u = 0;
double v = 0;
xScanner = new Scanner(System.in);
yScanner = new Scanner(System.in);
uScanner = new Scanner(System.in);
vScanner = new Scanner(System.in);
System.out.println("Enter the length of the picture");
x = xScanner.nextDouble();
System.out.println("Enter the width of the picture");
y = yScanner.nextDouble();
System.out.println("Enter the length of the frame");
u = uScanner.nextDouble();
System.out.println("Enter the width of the frame");
v = vScanner.nextDouble();
if (x = u && y = v)
{
System.out.println("The frame fits the picture!");
}
else if (x == v && y == u)
{
System.out.println("The frame fits the picture!");
}
else
{
System.out.println("The frame does not fit the picture");
}
}
}
}
我得到了8个错误,都说他们找不到以下每行第一个字符的符号:
xScanner = new Scanner(System.in);
yScanner = new Scanner(System.in);
uScanner = new Scanner(System.in);
vScanner = new Scanner(System.in);
x = xScanner.nextDouble();
y = yScanner.nextDouble();
u = uScanner.nextDouble();
v = vScanner.nextDouble();
对不起,如果这个问题很傻,我之前确实使用过搜索功能 你也忘了把扫描器放在报表前面。。您只需声明扫描程序一次:
Scanner scan = new Scanner(System.in);
x = scan.nextDouble();
y = scan.nextDouble();
//etc..