- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我是 Java 初学者。有人可以帮我识别并修复以下代码中的错误吗?谢谢!
import java.util.Scanner;
import java.util.Random;
public class p6_35
{
public static void main( String[] args )
{
Scanner input = new Scanner( System.in );
Random randomNumbers = new Random();
toMultiply();
}
public static void toMultiply();
{
int number1 = randomNumbers.nextInt();
int number2 = randomNumbers.nextInt();
System.out.printf( "How much is %d times %d?\n", number1, number2 );
int answer = input.nextInt();
int corrAns = number1 * number2;
if( corrAns == answer )
{
System.out.print( "Very good!" );
}
while( corrAns == answer )
{
number1 = randomNumbers.nextInt();
number2 = randomNumbers.nextInt();
System.out.printf( "How much is %d times %d?\n", number1, number2 );
answer = input.nextInt();
corrAns = number1 * number2;
if( corrAns == answer )
{
System.out.print( "Very good!" );
}
}
while( corrAns != answer )
{
System.out.printf( "No. Please try again.");
answer = input.nextInt();
corrAns = number1 * number2;
if( corrAns == answer )
{
System.out.print( "Very good!" );
}
}
}
}
最佳答案
您无法访问 randomNumbers
,因为它仅位于 main
方法的本地。您可以做的一件事是将您的 randomNumbers 声明和初始化移到 main 方法之外,并将其设为静态,以便类中的所有方法都可以访问它。这称为创建全局变量。
此外,作为 Java 初学者,您应该遵守命名约定,这样就可以避免养成坏习惯。你的类(class)名称看起来很晦涩。您的方法/类/字段的名称应该反射(reflect)它所代表的内容/执行的操作。
关于java - 找不到符号错误-变量 randomNumbers 和变量输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18295201/
这个问题在这里已经有了答案: What is an undefined reference/unresolved external symbol error and how do I fix it?
我是 Java 初学者。有人可以帮我识别并修复以下代码中的错误吗?谢谢! import java.util.Scanner; import java.util.Random; public class
我正在做一个家庭作业来创建一个热/冷的应用程序,但一直卡在提交(猜测)按钮上。我编写了一个名为 newGame 的函数,因此当您选择 New Game 时,randomNumberGenerator
我在尝试弄清楚为什么分支机构在 TeamCity 中构建时遇到问题时遇到了更糟糕的时间。分支 A(主)正在正确构建,但提交后的分支 B(子)不是。 我已经移动了两个文件并仅在 cshtml 和 js
我是一名优秀的程序员,十分优秀!