Bitte geben Sie den ersten Buchstaben des Wochentags ein, um den Wochentag zu bestimmen. Wenn die ersten Buchstaben gleich sind, fahren Sie mit der Bestimmung des zweiten Buchstabens fort.
public class Beispiel26 {
public static void main(String[] args) {
f();
}
public static void f() {
System.out.println("Bitte geben Sie den ersten Großbuchstaben der Woche ein: ");
char ch = getChar();
switch (ch) {
case 'M':
System.out.println("Dieser Buchstabe entspricht Montag.");break;
case 'W':
System.out.println("Dieser Buchstabe entspricht Mittwoch.");break;
case 'F':
System.out.println("Dieser Buchstabe entspricht Freitag.");break;
case 'T': {
System.out.println("Bitte geben Sie den zweiten Buchstaben ein der Woche: ");
char ch2 = getChar();
if (ch2 == 'U') {
System.out.println("Dieser Buchstabe entspricht Dienstag. ");
} else if (ch2 == 'H') {
System.out.println("Dieser Buchstabe entspricht Donnerstag."
}
}; Break;
Case 's': {
System.out.println ("Bitte geben Sie den zweiten Buchstaben der Woche ein: ");
char ch2 = getChar();
if (ch2 == 'U') {
System.out.println("Dieser Buchstabe entspricht Sonntag");
else if (ch2 == 'A') {
System.out. println("Dieser Buchstabe entspricht Samstag"); ");
}
};break;
default:
System.out.println("Die eingegebenen Zeichen können nicht ermittelt werden!!!");
}
}
public static char getChar() {
@SuppressWarnings("resource")
Scanner s = new Scanner(System.in);
String str = s.nextLine();
char ch = str.charAt(0);
if (ch < 'A' || ch > 'Z') {
System.out.println("Der erste Buchstabe wurde falsch eingegeben, bitte erneut eingeben !!! ");
ch = getChar();
}
return ch;
}
}
Das obige ist der detaillierte Inhalt vonFrage zur klassischen Java-Programmierung: Bestimmen Sie den Wochentag. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!