因此,我正在制作一个程序,基本上可以处理一个事件/事件销售的门票。 我目前有一个链接到我的代码的外部文本文件,代码需要数字(这是某人应该为某个事件销售的票数量),然后我希望用户使用对话框输入他们卖了多少张门票。然后使用if语句,我希望输出结果是......“”你做得好,你已经卖出了足够的票“,或者”你应该真的卖出更多票“。这是我迄今为止...如果声明和输入输出
import java.util.*;
import java.io.*;
import javax.swing.JOptionPane;
public class ticketjava
{
public static void main(String[] args) throws FileNotFoundException
{
Scanner inFile = new Scanner(new FileReader("C:\\TicketGoals.txt"));
double minimumAmount;
double goodAmount;
minimumAmount = inFile.nextDouble();
goodAmount = inFile.nextDouble();
String yourTickets;
yourTickets = JOptionPane.showInputDialog("Enter your tickets sold:");
if (yourTickets > minimumAmount)
JOptionPane.showInputDialog(null, "Well done you have sold enough tickets", JOptionPane.INFORMATION_MESSAGE);
System.exit(0);
inFile.close();
}
}
正如你可以看到我的if语句是隔靴搔痒,它应该是因为我真的很挣扎如何把它所有的订单了,任何帮助将非常感激谢谢!我真的很努力与我的if语句
是什么类型'yourTickets'并可以'''与该类型一起使用? –
我可以看到的一个错误是你的if(yourTickets> minimumAmount)需要一个{在它之后 –
对不起,我应该说'if'行有一个错误,说明>是未定义的参数类型。双倍字符串 –