String buchstaben auslesen

Diskutiere String buchstaben auslesen im Java Basics - Anfänger-Themen Forum; Wie kann ich in einem String einen buchstaben auslesen und diesen dann vergleichen mit einem neuen String?

  1. Kayno
    Kayno Neues Mitglied
    Wie kann ich in einem String einen buchstaben auslesen und diesen dann vergleichen mit einem neuen String?
     
  2. truesoul
    truesoul Bekanntes Mitglied
    Hallo.

    Willst du einen bestimmten Buchstaben auslesen oder einen an der Stelle x?

    Code (Java):
           
    String value = "ABC";
    char charAt = value.charAt(1);
    String.valueOf(charAt).equals("B")
     
    Grüße
     
  3. Kayno
    Kayno Neues Mitglied
    z.B hab ich das wort Tasse und Kasse und will die beiden wörter vergleichen und asse soll dann augegeben werden gibt es eine String methode ??
     
  4. httpdigest
    httpdigest Aktives Mitglied
    Also, um dein Problem mal vernünftig zu formulieren:
    Du möchtest den größten gemeinsamen Substring in zwei Strings finden?
    Oder möchtest du einfach nur prüfen, ob alle Buchstaben bis auf den ersten gleich sind und in dem Fall einfach einen neuen String bilden, der aus allen Buchstaben außer dem ersten besteht?
     
  5. Kayno
    Kayno Neues Mitglied
    er soll gleiche buchstaben vergleichen dann eins vor gehen und wieder ein buchstabe vergleichen und immer gucken ob es beim zweiten wort den selben buchstaben hat.
     
  6. mihe7
    mihe7 Aktives Mitglied
    Code (Text):

    String gleicheBuchstaben(String wort1, String wort2) {
        StringBuilder b = new StringBuilder();
        int n = Math.min(wort1.length(), wort2.length());
        for (int i = 0; i < n; i++) {
            char ch = wort1.charAt(i);
            if (ch == wort2.charAt(i)) {
                b.append(ch);
            }
        }
        return b.toString();
    }
     
     
  7. Kayno
    Kayno Neues Mitglied
    da sind zu viele methoden die ich nicht verstehe implementiert charAt ok das kenn ich lenght auch aber StringBuilder was das für ne Klasse
     
  8. mihe7
    mihe7 Aktives Mitglied
  9. Lazyyy
    Lazyyy Mitglied
    statt StringBuilder sollte auch eine leerer String gehen zu dem addiert wird.

    Code (Text):

    String result = "";
    ...
    result += char;
    ...
     
     
  10. mihe7
    mihe7 Aktives Mitglied
    Das geht natürlich und hier spielt es auch keine Rolle. Im Allgemeinen sollte man das aber nicht machen, weil damit haufenweise Objekte erzeugt werden.
     

Die Seite wird geladen...

String buchstaben auslesen - Ähnliche Themen

4 Strings, Anfangsbuchstaben muss unterschiedlich sein
4 Strings, Anfangsbuchstaben muss unterschiedlich sein im Forum Java Basics - Anfänger-Themen
Ersten Buchstaben eines Elements eines String-Arrays auslesen
Ersten Buchstaben eines Elements eines String-Arrays auslesen im Forum Java Basics - Anfänger-Themen
server empfängt nur 1 Buchstaben vom String
server empfängt nur 1 Buchstaben vom String im Forum Netzwerkprogrammierung
String in Gross und Kleinbuchstaben umwandeln
String in Gross und Kleinbuchstaben umwandeln im Forum Java Basics - Anfänger-Themen
[Erledigt]Fehler beim löschen von einzelnen Buchstaben aus StringBuilder
[Erledigt]Fehler beim löschen von einzelnen Buchstaben aus StringBuilder im Forum Java Basics - Anfänger-Themen
Thema: String buchstaben auslesen