Hi, ich soll ein Programm erstellen, dass drei Eingabe miteinander lexikalisch vergleicht und diese geordnet ausgibt. Sowas muss doch auch mit Schleifen möglich sein...
[CODE lang="java" title="Stringsort"]package uebung07;
import javax.swing.JOptionPane;
public class Stringsort {
public static void main(String[] args) {
String a = JOptionPane.showInputDialog("Text1:");
String b = JOptionPane.showInputDialog("Text2:");
String c = JOptionPane.showInputDialog("Text3:");
String alphabet = "abc";
int i = 0;
while (i <= 2) {
String.valueOf(alphabet.charAt(i)).compareTo(a);
String.valueOf(alphabet.charAt(i)).compareTo(b);
String.valueOf(alphabet.charAt(i)).compareTo(c);
System.out.print(String.valueOf(alphabet.charAt(i)).compareTo(a) + "\t");
System.out.print(String.valueOf(alphabet.charAt(i)).compareTo(b) + "\t");
System.out.println(String.valueOf(alphabet.charAt(i)).compareTo(c));
i++;
}
}
}[/CODE]
Danke im Voraus
[CODE lang="java" title="Stringsort"]package uebung07;
import javax.swing.JOptionPane;
public class Stringsort {
public static void main(String[] args) {
String a = JOptionPane.showInputDialog("Text1:");
String b = JOptionPane.showInputDialog("Text2:");
String c = JOptionPane.showInputDialog("Text3:");
String alphabet = "abc";
int i = 0;
while (i <= 2) {
String.valueOf(alphabet.charAt(i)).compareTo(a);
String.valueOf(alphabet.charAt(i)).compareTo(b);
String.valueOf(alphabet.charAt(i)).compareTo(c);
System.out.print(String.valueOf(alphabet.charAt(i)).compareTo(a) + "\t");
System.out.print(String.valueOf(alphabet.charAt(i)).compareTo(b) + "\t");
System.out.println(String.valueOf(alphabet.charAt(i)).compareTo(c));
i++;
}
}
}[/CODE]
Danke im Voraus