Python zu Java konvertieren?
Hallo, ich brauche kurz Hilfe für die Schule, denn ich muss einen Python Code zu Java konvertieren. Da ich noch nicht so gut mit Python bin brauche ich etwas hilfe. der Code lautet:
1 alter = int(input("Bitte geben Sie Ihr Alter in Jahren an: "))
Java: int alter = Integer.parseInt(JOptionPane.showInputDialog("Bitte geben Sie Ihr Alter in Jahren an: "));
2 if alter > 17:
3 print("Sie sind erwachsen!")
4 print("Programmende!")
2 Antworten
Hallo, im Prinzip ist es sehr ähnlich wie in Python (mit dem Unterschied, dass du den gesamten Code noch in eine Main-Methode packen musst und du noch java.util.Scanner in der Klasse importieren musst):
Scanner scanner = new Scanner(System.in);
System.out.print("Bitte geben Sie Ihr Alter in Jahren an: ");
int alter = Integer.valueOf(scanner.nextLine());
if (alter > 17) {
System.out.println("Sie sind erwachsen!");
}
System.out.println("Programmende!");
Ich gehe davon aus, dass das ein ganz simples Konsolenprogramm werden soll - du brauchst hier also kein JOptionPane-Objekt oder so. Einfach System.in verwenden. Aber es funktioniert natürlich auch damit, falls du unbedingt ein Dialogfenster haben möchtest.
Naja, google doch einfach wie die operatoren in java funktionieren :)
Und zwar ist das einmal die if anweisung
https://www.java-programmieren.com/if-anweisung-java.php
Und die print anweisung
Wenn du wo hängst meld dich einfach :)