Java String unter Beachtung der Leerzeichen trennen?

3 Antworten

Wie wäre es mit testen ob 50 ein Leerzeichen ist, wenn ja, dann durch einen Zeilenumbruch ersetzen. Wenn das nicht der Fall ist einfach die zB 20 vorherigen Stellen überprüfen ob sie ein Leerzeichen sind.
Du kannst auch den String splitten und schauen bei wie viele Wörter in eine Zeile passen, würde aber eher die erste Methode nehmen.

Ich probiere gerade selber rum und bin jetzt so vorgegangen:

  • Den String splitten
  • Ne For-Schleife drüber laufen lassen und wenn die Zählvariable bei 50 angekommen ist UND einen Leerzeichen im String findet,
  • ...den String (bzw. jetzt das Char-Array) in einen eigenen String packen

Was anderes fällt mir nicht ein. Die Lösung ist glaube ich auch weder elegant, noch effizient.

Aber vielleicht konnte ich dir wenigstens ein paar Anhaltspunkte geben.

Konnte ich dir irgendwie weiterhelfen?

Wäre cool, wenn du mir vielleicht schreiben könntest, wie du es gelöst hast. Ich zerbreche mir gerade nämlich den Kopf darüber^^

0
@AbbathFangirl

Ich bin ehrlich, ich hatte exakt den gleichen Ansatz ^^ und geb dir folgenden Tipp: Wenn du heute noch irgendwelche Aufgaben vollfürhren willst, die Gehirn benötigen, dann hör besser auf dir den Kopf zu zerbrechen :D Das wird sonst zu kompliziert!! :)

Aber es ist gut zu sehen, dass mein Lösungsansatz (der ursprüngliche) nicht ganz so dumm war :)

0
@JoBwo

Stimmt, ist mir auch schon aufgefallen, dass es meistens besser ist, erstmal ne Nacht drüber zu schlafen :-)

0

Ach, bin ich blöd....

Danke ihr beiden, ich hab mir den Kopf zerbrochen weil ich mir das viel zu kompliziert gemacht habe. Mache es jetzt einfach mit testen, wie androhecker gesagt hat!

Google.de : z und leerzeichen --> bildschirm dreht sich! wieso?!

hallo :)

ein kumpel von mir hat mir gesagt, ich soll bei google ein z und dahinter ein leerzeichen eigeben und schauen, was passiert. erst dachte ich, er will mich verarschen, aber wenn man das eingibt, dreht sich das google fenstet einmal.

weiß jemand, wieso das so ist? :D wer es nicht glaubt, einfach selbst ausprobieren :)

...zur Frage

An die Programmierer : ich muss in JAVA einen int wert einlesen und als String wieder ausgeben z.B. 3 --> drei kann mir da bitte jemand helfen?

...zur Frage

Python Leerzeichen zwischen variablen?

Ich habe eine Frage zu Python Ich möchte eine lehrzeile zwischen zwei variablen bringen mein script Sieg so aus: var1 = ("irgendwas") var2 = ("irgendwas")

print ("var1+var2") Bei mir kommt dann beim ausführen raus: irgendwasirgendwas Wie kann dazwischen ein Leerzeichen zwischen die Wörter bringen?

Danke 😀😀

...zur Frage

Aus einem String die Zeichen vor und nach einem ":" auslesen (Java)?

Also ich will ein Loginsystem machen für mein Java "Programm". Könnt ihr mir für folgendes Beispiel die Lösunf geben?

String daten = "account:passwort";
String acc = //Alles vor dem : und
String pw = //Alles nach dem :.

Das muss doch irgendwie zu lösen sein (Mit split oder so). Könnt ihr mir den Code für mein Beispiel geben ?

~LG Michael

...zur Frage

Java String Satzzeichen und Leerzeichen ignorieren?

Meine Frage ist kann ich Satzzeichen und Leerzeichen eines Strings ignoriere? Habe hier schon neulich danach gefragt, ob man Satzzeichen und Leerzeichen ersetzen kann,

z.B: String test1 = "Hallo, wie gehts?" zu

String test2 = "Hallowiegehts"

Das geht mit test1.replaceAll("\W", "");

Allerdings möchte ich die Satzzeichen nicht löschen, sondern praktisch nur umgehen. Das wenn ich nach einem Palindrom frage der Satz nicht verändert wird in dem die Satzzeichen/Leerzeichen gelöscht werden sondern einfach ignoriert, gibt es da eine Möglichkeit?

...zur Frage

Java String darf nur bestimmte Buchstaben enthalten?

Wie kann ich prüfen, dass ein vom User eingegebener String nur bestimmte Buchstaben enthalten darf? Also man soll durch das Programm eine römische Zahl eingeben. Der String darf nur die Großbuchstaben X I und V enthalten. Wenn ein anderes Zeichen dabei ist, muss man den String erneut eingeben. Dabei dürfen die erlaubten Buchstaben mehrmals vorkommen.

Bei diesem Schritt komme ich einfach nicht weiter.

Hoffe ihr könnt mir bei diesem Problem helfen

...zur Frage

Was möchtest Du wissen?