G
Gast
Gast
Also ich ahb hier en problem und zwar
import java.util.Scanner;
public class CVersuch2 {
public static void main(String[] args) {
String S1;
String S2;
String S3 = "exit";
Scanner aScanner = new Scanner(System.in);
do
{
System.out.println("Bitte erste Zeichenkette eingeben:");
S1 = aScanner.nextLine();
System.out.println("Bitte zweite Zeichenkette eingeben:");
S2 = aScanner.nextLine();
if (S1.compareTo(S2) < 0)
System.out.println("Ergebnis:" + S1 + "<" + S2);
if (S1.compareTo(S2) > 0)
System.out.println("Ergebnis:" + S1 + ">" + S2);
if (S1.compareTo(S2) ==0)
System.out.println("Ergebnis: Zeichenketten sind gleich");
if (S3.compareTo(S1) == 0)
System.out.println("Programmende"+);
if (S3.compareTo(S2) == 0)
System.out.println("Programmende"+);
}
while (????????????????????????????);
}
}
Also des is mal mein Quellcod und zwar weis ich nicht was ich in die Endbedinung rein setzen soll ich will das er aus der schleife raus geht wenn man in eine der Zeichenketten exit eingibt.
Ich hoffe es kann mir jemmand helfen.
import java.util.Scanner;
public class CVersuch2 {
public static void main(String[] args) {
String S1;
String S2;
String S3 = "exit";
Scanner aScanner = new Scanner(System.in);
do
{
System.out.println("Bitte erste Zeichenkette eingeben:");
S1 = aScanner.nextLine();
System.out.println("Bitte zweite Zeichenkette eingeben:");
S2 = aScanner.nextLine();
if (S1.compareTo(S2) < 0)
System.out.println("Ergebnis:" + S1 + "<" + S2);
if (S1.compareTo(S2) > 0)
System.out.println("Ergebnis:" + S1 + ">" + S2);
if (S1.compareTo(S2) ==0)
System.out.println("Ergebnis: Zeichenketten sind gleich");
if (S3.compareTo(S1) == 0)
System.out.println("Programmende"+);
if (S3.compareTo(S2) == 0)
System.out.println("Programmende"+);
}
while (????????????????????????????);
}
}
Also des is mal mein Quellcod und zwar weis ich nicht was ich in die Endbedinung rein setzen soll ich will das er aus der schleife raus geht wenn man in eine der Zeichenketten exit eingibt.
Ich hoffe es kann mir jemmand helfen.