![]() |
|
|
|||||||
| Java Basics - Anfänger-Themen Fragen ausschließlich zu Java-Grundlagen von Ein- und Umsteigern |
|
|
|
Themen-Optionen | Thema durchsuchen | Ansicht |
| #1 (permalink) | |
|
Nicht angemeldet
Fachbeiträge: n/a
|
Hallo, brauche mal eben ein wenig hilfe. Sitze seit Stunden hier und hab mir alles über split durchgelesen. Trotzdem funktioniert bei mir gar nix. Könnt ihr mir nen Denkanstos geben?
Das Programm soll einen eingegebenen Satz in ein Array speichern und nach jedem Zeichen abtrennen, damit hinterher jedes Zeichen (ausser Leerzeichen) durch ein Sternchen ersetzt werden kann. Ich schaffe es aber nicht einmal, dass er mir alle Buchstaben einzeln ausgibt. Was nun? Code:
public static void main(String[] args) {
String satz = " ";
System.out.print("Bitte gib deinen Satz ein: ");
satz = Tastatur.readString(); //Tastatur is die Klasse zum Einlesen von Strings
String[] eingabe = Tastatur.readString().split(" ");
{
for( int i = 0; i < eingabe.length; i++ ){
System.out.println(eingabe[i]);
}
}
|
| #2 (permalink) | |
|
Premium-Benutzer
Registriert seit: 10.11.2004
Fachbeiträge: 20.047
Abgegebene Danke: 4
Erhielt 429 Danke für 400 Beiträge
|
Code:
satz=satz.replaceAll(\\W,\\*);
__________________
Take back the Desktop |
|
|
| #4 (permalink) | |
|
Premium-Benutzer
Registriert seit: 10.11.2004
Fachbeiträge: 20.047
Abgegebene Danke: 4
Erhielt 429 Danke für 400 Beiträge
|
Du wolltest doch alle non-word Zeichen mit einem * ersetzen, oder habe ich dich falsch verstanden?
__________________
Take back the Desktop |
|
|
| #6 (permalink) | ||||||||||||||||
|
Premium-Benutzer
Registriert seit: 10.11.2004
Fachbeiträge: 20.047
Abgegebene Danke: 4
Erhielt 429 Danke für 400 Beiträge
|
__________________
Take back the Desktop |
|||||||||||||||
|
|
||||||||||||||||
| #7 (permalink) | |
|
Nicht angemeldet
Fachbeiträge: n/a
|
Genau, mitdenken is zuviel verlangt, deswegen funktioniert es trotzdem nich, aber gut dass ich wenigstens nicht mitgedacht habe. Verschwendung von Resourcen...
...keine ahnung was das soll. Sicher hab ich daran gedacht, nur leider hat es trotzdem nicht funktioniert. Danke für die Hilfe! |
| #8 (permalink) | |
|
Stammbenutzer
CD-R 74
Registriert seit: 28.11.2003
Fachbeiträge: 6.693
Abgegebene Danke: 0
Erhielt 5 Danke für 4 Beiträge
|
das w muss auch klein sein
nebenbei: da das ja wohl ne schulaufgabe ist, glaube ich auch eher du sollst das selber schreiben anstatt ne fertige funktion dafür zu benutzen
|
|
|
| #10 (permalink) | ||||||||||||||||
|
Premium-Benutzer
Registriert seit: 10.11.2004
Fachbeiträge: 20.047
Abgegebene Danke: 4
Erhielt 429 Danke für 400 Beiträge
|
w - word characters W- non-word characters
__________________
Take back the Desktop |
|||||||||||||||
|
|
||||||||||||||||
| #12 (permalink) | |
|
Premium-Benutzer
Registriert seit: 10.11.2004
Fachbeiträge: 20.047
Abgegebene Danke: 4
Erhielt 429 Danke für 400 Beiträge
|
Verdammte Hacke!
![]() Code:
satz=satz.replaceAll("\\S,\\*");
__________________
Take back the Desktop |
|
|
| #15 (permalink) | |
|
Premium-Benutzer
Registriert seit: 10.11.2004
Fachbeiträge: 20.047
Abgegebene Danke: 4
Erhielt 429 Danke für 400 Beiträge
|
mir fehlen schlicht die Worte...
Genau DAS machen Abgabetermine aus Menschen
__________________
Take back the Desktop |
|
|
|
| Themen-Optionen | Thema durchsuchen |
| Ansicht | |
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| String split | Camino | Allgemeine Java-Themen | 3 | 24.11.2008 12:20 |
| <String>.split()? | Ikaragua | Java Basics - Anfänger-Themen | 2 | 10.06.2008 15:01 |
| Hilfe brauche dringend hilfe | TheBulldoge | Java Basics - Anfänger-Themen | 3 | 01.03.2007 11:45 |
| String Split | Java Basics - Anfänger-Themen | 12 | 06.12.2006 08:24 | |
| String.split mit . | ARadauer | Allgemeine Java-Themen | 1 | 23.11.2006 21:47 |
| Lesezeichen |
|
|