Home
/
JavaForum
/
Beginner
Infos
|
Features
|
Gold-Edition
|
Kundenservice
java
Übersicht
Forum
-
Beginner
-
Java allgemein
-
JDBC
-
JNI
-
Networking
-
Online-Ressourcen
-
Swing + AWT
-
XML
-
Meckerecke
Mitglieder
LOGIN
User oder E-Mail
Passwort
·
Passwort vergessen
·
Kostenlos anmelden
Information
Demo
Features
Im Vergleich
Anmeldung
SUCHE
Beiträge, Foren oder Verfasser finden:
Kundenservice
Impressum
Datenschutz
AGB
Status
4.969 User online
0 User eingeloggt
Beiträge
Beginner
Java allgemein
JDBC
JNI
Networking
Online-Ressourcen
Swing + AWT
XML
Meckerecke
Antworten
Neuer Beitrag
Gesamtdarstellung
Detaildarstellung
Einzeldarstellung
Threaddarstellung
Beitrag 1445 von 2963 (49%)
Autor
Jazz
Datum
09.10.03, 13:30
Betreff
AW: break out; funzt nicht!
Hi Benny,
hab hier ein Beispiel für dich. Damit kann man aus einem Wort einen Buchstaben löschen. Wenn du es ein bisschen umschreibst, dann kann es vielleicht hilfreich für dich sein...
Gruß, Jessi
import java.io.*;
public class Wegstreichen
{
public static void main(String[] args)
{
String ausgabe = "";
TastaturEingabe_String tastatur = new TastaturEingabe_String();
System.out.println();
System.out.print("Bitte geben Sie ein Wort oder einen Satz ein: ");
String eingabe = tastatur.liesString();
System.out.println();
System.out.print("Bitte geben Sie einen Buchstaben ein, den Sie aus Ihrem Wort oder Satz weggestrichen haben wollen: ");
String auswahl = tastatur.liesString();
for(int i = 0; i < eingabe.length(); i++)
{
String prüf = String.valueOf(eingabe.charAt(i));
if(auswahl.equalsIgnoreCase(prüf))
{
}
else
{
ausgabe = ausgabe + prüf;
}
}
System.out.println();
System.out.println("Ihr Wort bzw. Satz lautet jetzt so: ");
System.out.println();
System.out.println(ausgabe);
}
}
-----Ursprüngliche Nachricht-----
Von: Benny [mailto:@carookee.com]
Gesendet: Donnerstag, 9. Oktober 2003 13:12
An: Muenchow Jessica
Betreff: break out; funzt nicht!
hi,
habe ein kleines Prob mit dem folgenden Programm..
Und zwar habe ich vor, zu prüfen ob die eingabe ein "j" oder ein "n",
falls das nicht der fall ist, soll die schleife wiederholt werden bis ein j oder n eingegeben wurde.
Mit meinen bisherigen Wissen hab ich versucht das mit ner If-else Auswahl, 2 endlosschleifen und nem break umzusetzen, aber irgendwie beginnt die abfrage nach ner falschen eingabe nicht von vorne...
hier mal auszug ausm dem Code, vieleicht seht ihr ja die (Denk)fehler...
..........
out:
for(int z=1; z>0;) {
eing = input.readLine();
if (eing.equals ("j"))
{
System.out.println("A D R E S S E N A N Z E I G E N");
for(int i=0; i < eingabe; i++) {
System.out.println("Name:"+name[i]+"\t Vorname:"+vorname[i]"\tTelefonnummer:"+telefon[i]); }
}
else if (eing.equalsIgnoreCase(prüf))
System.out.println("Adressen Nicht Anzeigen");
else { System.out.println("Das war keine gueltige eingabe. Bitter wiederhohlen");
while(c>0) {
break out;
}
}
Sorry das das so scheisse aussieht, kontne es hier nich besser formatieren...
Natürlich bin ich auch für jeden alternativen Vorschlag dankbar !
Grüße,
Ben
_________________________________________________________________________________
Täglich €1.000.000,00 zu gewinnen!
Jetzt kostenlos mitspielen!
http://www.carookee.com/ad/x82jg7a5
Diskussionsverlauf:
Re: AW: break out; funzt nicht! (break out hier nicht merh nötig!)
break out; funzt nicht!
AW: break out; funzt nicht!
Auf diesen Beitrag antworten
Neuen Beitrag verfassen
Impressum
·
Datenschutz
·
AGB
·
Infos
·
Presse
Ein modernes Forum:
teamturn.com