Hallo zusammen ich muss eine Aufgabe erledigen und weiß ehrlich gesagt nicht wie ich es ausführen soll die lautet:
Schreiben Sie ein Programm, das einen String einliest.
Dies können Sie mit der Scanner-Funktion nextline() umsetzen:
Scanner scan = new Scanner(System.in);
String text = scan.nextLine();
Lesen Sie die einzelnen Zeichen des Strings in einer Schleife aus und geben Sie für jedes Zeichen aus, ob es ein Buchstabe oder eine Zahl ist. Für diese Prüfung können Sie Funktionen der Klasse Character benutzen
Die Bildschirmausgabe soll folgendermaßen aussehen:
Bitte einen String eingeben: ab7.?1
a ist ein Buchstabe
b ist ein Buchstabe
7 ist eine Zahl
. ist weder eine Zahl noch ein Buchstabe
? ist weder eine Zahl noch ein Buchstabe
1 ist eine Zahl
auch wenn mein code sogut wie keinen sinn ergibt schicke ich es auch einmal rein:
Schreiben Sie ein Programm, das einen String einliest.
Dies können Sie mit der Scanner-Funktion nextline() umsetzen:
Scanner scan = new Scanner(System.in);
String text = scan.nextLine();
Lesen Sie die einzelnen Zeichen des Strings in einer Schleife aus und geben Sie für jedes Zeichen aus, ob es ein Buchstabe oder eine Zahl ist. Für diese Prüfung können Sie Funktionen der Klasse Character benutzen
Die Bildschirmausgabe soll folgendermaßen aussehen:
Bitte einen String eingeben: ab7.?1
a ist ein Buchstabe
b ist ein Buchstabe
7 ist eine Zahl
. ist weder eine Zahl noch ein Buchstabe
? ist weder eine Zahl noch ein Buchstabe
1 ist eine Zahl
auch wenn mein code sogut wie keinen sinn ergibt schicke ich es auch einmal rein:
Java:
mport java.util.Scanner;
public class Strings_und_Characters {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.print("Bitte einen String eingeben: ");
String text = scan.nextLine();
for(int i=0; i<text.length(); i++);
System.out.print(text.charAt(0));
System.out.print(" ist ein Buchstabe");
System.out.print(text.charAt(1));
System.out.print(" ist ein Buchstabe");
}
}