import java.util.Scanner;
public class CountryDetails {
public static void main(String [] args) {
Scanner input=new Scanner(System.in);
System.out.println("Enter any of the following integers to see details of the corresponding country:(1, 36, 57, 94, 250, 269, 354, 376, 597, 678, 962, 992)");
//prompt reader to enter a number
int code=input.nextInt();
int x;
x=input.nextInt();
if ((x!=1)&&(x!=36)&&(x!=57)&&(x!=94)&&(x!=250)&&(x!=269)&&(x!=354)&&(x!=376)&&(x!=597)&&(x!=678)&&(x!=962)&&(x!=992)); {
System.out.println("You did not enter one of the possible integers.");
}
else if (x==1) { //error is here
System.out.println("Enter amount in US dollars:"); //prompt reader to enter US dollars
double dollars = input.nextDouble(); //reading input
double exchangeRate= dollars*45.72;
//display results
System.out.println ("1 is the Country Calling Code for the Dominican Republic, which is located in the Americas");
System.out.println (+dollars+ " is equivalent to " +exchangeRate+ "Dominican Pesos.");
}
谢谢!!
下面是一个很好的教程,介绍if
和if-else
语句如何在Java
中工作。考虑Java中的以下两种情况。
案例1
if (boolean-expression)
statement
案例2
if (boolean-expression-1)
{
statement-1
statement-11
statement-111
}
else
{
statement-2
statement-22
}
if ((x!=1)&&(x!=36)&&(x!=57)&&(x!=94)&&(x!=250)&&(x!=269)&&(x!=354)&&(x!=376)&&(x!=597)&&(x!=678)&&(x!=962)&&(x!=992)) {
System.out.println("You did not enter one of the possible integers.");
}
所以我在第37行的else if中出现了错误,我不知道为什么会发生这种情况。IDE说:“令牌”else“语法错误,删除这个令牌”。多谢了。
我不知道该怎么做,是不是有一个错误,我遵循了所有的步骤,在教程中,我正在看。它只是说删除令牌
问题内容: 这是我的代码一直在给问题。 我不知道为什么要这么做。 编辑: 我已根据您的要求进行了编辑,以查看更多代码。 问题答案: 您要在课程外声明一个字段: 它必须放在一个类中:
我写了一个java代码作为我大学作业的练习。在if-else语句中,我得到了一个错误:“syntax error on token”if“,delete this token”。我想我犯了一些小错误,比如;.但是我找不出那个错误 我注释了显示错误的区域。下面是我写的代码。
问题内容: 创建新类时遇到了此类错误。下面是我的代码: 谁能帮助我弄清楚实际发生了什么,并提出解决建议?非常感谢您的帮助 真诚的 问题答案: 该声明 应该在代码块中,例如方法,构造函数或实例初始化程序中,而不是在类块中
问题内容: 我在这里很陌生,但让我们直接解决这个问题:当我为一个类项目计算器编写以下代码时,遇到了“令牌错误”。这是完整的错误消息: 我写了这段代码: 这就是代码,我注释了令牌错误所在的区域。也许解决方案就对了。我希望我的代码成为一个计算器,以便你们可以修正我的代码,使其不与数学运算冲突。谢谢,感谢您的帮助。 问题答案: 问题是分号之后的分号。 语法为 条件 expression-or-block