Ich arbeite seit ungefähr zwei Stunden daran und suche jetzt nach Hilfe. Mein Hauptproblem ist, dass ich die größte Zahl nicht in die Tat umsetzen kann. Ich weiß nicht, was falsch ist. Benütze ich die MIN/MAX, die ich von ein paar Leuten benutzt habe? Funktioniert das mit JOptionPane? Programm ist unten.Hallo! Wie bekomme ich das Programm die größte Zahl mit Eingabe + Ausgabe-Dialogfeldern mit zwei ganzen Zahlen zu erkennen? JAVA
import java.util.Scanner
public class Blah
{
public static void main(String[] args)
{
Scanner input=new Scanner(System.in);
double num1;
double num2;
String inputted_text;
inputted_text=JOptionPane.showInputDialog("Enter first number: ");
inputted_text=JOptionPane.showInputDialog("Enter second number:");
num1=input.nextInt();
num2=input.nextInt();
if(num1>num2)
JOptionPane.showMessageDialog(null, "The first number is bigger than the second number.");
JOptionPane.showMessageDialog(null, "The second number is bigger than the first number.";
}
}
Wenn Sie zum Beispiel das größtmögliche int verwenden möchten, können Sie 'Integer.MAX_VALUE' verwenden. – Logan
Wie würde das in meinem Programm aussehen, wenn es Ihnen nichts ausmacht, wenn ich frage? Ich bin ziemlich neu bei JAVA, benutze es seit ungefähr zwei Wochen. – Sam
Sie könnten etwas wie "int maxValue = Integer.MAX_VALUE;" kodieren. Das gleiche würde mit "double" funktionieren, außer dass Sie 'Double.MAX_VALUE' verwenden müssten. – Logan