substring() maximale Zeichenlänge festlegen?

Bobo2040

Mitglied
Hallo,
ich möchte für mein kleines Spiel die Daten, welche über UDP empfangen werden auslesen. Das klappt soweit ganz gut, jedoch möchte ich mit substring() die Daten teilen und auslesen.
Wenn ich jetzt ein Paket sende mit 10 Zeichen und mit substring(1,20); auslesen möchte, bekomme ich einen Fehler. Ich möchte jedoch von z.B. dem ersten Zeichen bis max zum 20, oder kleiner, Zeichen auslesen. Wie könnte ich das lösen? Gibt es eine andere Methode für meine Zwecke?
Java:
if(dataString.substring(0,1).equals("1")) { //new connection
     String username = dataString.substring(1, MAX_USERNAME_LENGTH);
     System.out.println("New Login, adding user : " + username);
     //...
}
 

mihe7

Top Contributor
Code:
String substring(String s, int startIx, int maxLength) {
    int endIx = Math.min(s.length(), startIx + maxLength);
    return s.substring(startIx, endIx);
}
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
S Substring in java Java Basics - Anfänger-Themen 3
Hzrfa S.substring Java Basics - Anfänger-Themen 38
Substring in einem String finden Java Basics - Anfänger-Themen 13
MasterNO substring in array Java Basics - Anfänger-Themen 1
P Methoden Namen trennen mit .substring(), char.At(), .lenght() Java Basics - Anfänger-Themen 8
A startsWith method und substring Java Basics - Anfänger-Themen 2
W Substring Array Java Basics - Anfänger-Themen 1
D Substring wiederholen Java Basics - Anfänger-Themen 33
M "substring()" mit Dateien und Pfadangaben Java Basics - Anfänger-Themen 5
Z Pattern und Matcher substring zu String möglich? Java Basics - Anfänger-Themen 4
Y Substring Java Basics - Anfänger-Themen 10
F SubString in String zählen Java Basics - Anfänger-Themen 3
A Länge Substring Java Basics - Anfänger-Themen 1
S Substring - String index out of range Java Basics - Anfänger-Themen 11
A Probleme mit Substring Java Basics - Anfänger-Themen 2
L String.contains() - substring erstellen Java Basics - Anfänger-Themen 3
H Frage zu Substring(old, new) Java Basics - Anfänger-Themen 3
S String index out of range: 8 at java.lang.String.substring(Unknown Source) Java Basics - Anfänger-Themen 13
I Substring für ne Liste Java Basics - Anfänger-Themen 6
P Erste Schritte vergleich substring und string Java Basics - Anfänger-Themen 4
C Substring aus String - \n nicht beachten Java Basics - Anfänger-Themen 12
B String Methoden ! substring,indexOf,length... :( Java Basics - Anfänger-Themen 5
F String substring Java Basics - Anfänger-Themen 15
F Substring mittels RegEx ermitteln/ersetzen? Java Basics - Anfänger-Themen 2
D substring entfernt zuviele Zeichen Java Basics - Anfänger-Themen 16
G Java substring vereinfachen Java Basics - Anfänger-Themen 19
L Substring? Java Basics - Anfänger-Themen 5
B Problem mit substring Java Basics - Anfänger-Themen 3
J Substring zwischen Anführungszeichen finden Java Basics - Anfänger-Themen 10
G substring Java Basics - Anfänger-Themen 4
G Substring in String Java Basics - Anfänger-Themen 3
K Probleme mit substring? Java Basics - Anfänger-Themen 5
U substring(0, maxLength) Java Basics - Anfänger-Themen 2
T String beschneiden, Tokenizer und Substring bringen nix Java Basics - Anfänger-Themen 5
J Java Aufgabe -> String einlesen, splitten,Substring & Java Basics - Anfänger-Themen 3
G getName, substring Verwendung Java Basics - Anfänger-Themen 3
G Substring und Leerstellen Java Basics - Anfänger-Themen 2
I Fehler bei Verwendung von substring Java Basics - Anfänger-Themen 4
N Substring herausziehen funktioniert nicht! Java Basics - Anfänger-Themen 9
L Syntax von subString Java Basics - Anfänger-Themen 19
philipp If Abfrage von substring funzt net :( Java Basics - Anfänger-Themen 3
F String Methode subString() Java Basics - Anfänger-Themen 7
D Files Readen und Substring Java Basics - Anfänger-Themen 5
C Substring ersetzen Java Basics - Anfänger-Themen 3
D substring Frage Java Basics - Anfänger-Themen 2
G substring Java Basics - Anfänger-Themen 5
G Problem mit .substring() und Stringvergleich Java Basics - Anfänger-Themen 3
T Maximale Anzahl von Konsonanten im String Java Basics - Anfänger-Themen 6
RudiRüssel maximale Anzahl von Schlüsseln in einer Hash Tabelle Java Basics - Anfänger-Themen 2
E Maximale KM-Kosten Java Basics - Anfänger-Themen 20
F Maximale Länge eines Strings Java Basics - Anfänger-Themen 5
D Maximale Teilsumme ermitteln Java Basics - Anfänger-Themen 6
A Maximale zeichenanzahl im TextField? Java Basics - Anfänger-Themen 4
A Threads Minimale und maximale Anzahl. Java Basics - Anfänger-Themen 28
Q jTextArea maximale Textlänge Java Basics - Anfänger-Themen 3
G maximale Anzahl der Tage im Monat Java Basics - Anfänger-Themen 18
N Maximale Zahl in einem String Java Basics - Anfänger-Themen 8
T Methoden Maximale Ziffer von int-Wert Java Basics - Anfänger-Themen 8
B Maximale Länge eines integer Arrays ? Java Basics - Anfänger-Themen 31
M Maximale Anzahl von add-Befehlen? Java Basics - Anfänger-Themen 11
B maximale Zeichenfläche Java Basics - Anfänger-Themen 3
Q Maximale Eingabelänge eines JTextFields Java Basics - Anfänger-Themen 2
G Maximale Größe von klasse Java Basics - Anfänger-Themen 7
G JTextField Abfrage auf maximale Integergröße? Java Basics - Anfänger-Themen 17
Franky868 JTextfield maximale Zeichenanzahl Java Basics - Anfänger-Themen 1
R maximale Länge des INHALTS im JTextField Java Basics - Anfänger-Themen 2
M Maximale String länge finden? Java Basics - Anfänger-Themen 8
G Maximale Fenstergröße eines JFrame Java Basics - Anfänger-Themen 4
P Maximale Threadzahl Java Basics - Anfänger-Themen 10
G jedem while element eine maximale rechenzeit zusichern Java Basics - Anfänger-Themen 16
N maximale Anzahl Schlüssel in einem Hashtable Java Basics - Anfänger-Themen 7
L Zeichenlänge bei Passwörter? getText() ersetzen durch? Java Basics - Anfänger-Themen 2

Ähnliche Java Themen

Neue Themen


Oben