Also mache ich einen Auftrag für die Schule, wo wir ein Hang-Man-Spiel mit mehreren Wörtern erstellen müssen, aber im Moment habe ich nur einen. Ich möchte wissen, wie man eine Kette von Wörtern bekommt, wie String [] words = "hallo", "witzig", "Apfel"; und teile sie in einzelne Buchstaben auf, wie "h", "e", "l", "l", "o", indem ich das sage, ich will nicht, dass alle Buchstaben durcheinander geraten, aber ich will sie haben diesem Wort zugeordnet werden.Eine Zeichenfolge erstellen, die mehrere Wörter in Buchstaben zerlegt
0
A
Antwort
1
Ich würde vorschlagen, ein Array von Char-Arrays und mit .toCharArray(), um das Char-Array von der Zeichenfolge zu bekommen.
String[] words = {"hello", "funny", "apple"};
// make an array of char arrays
char[][] letters = new char[words.length][];
for (int q = 0; q < letters.length; q++){
letters[q]=words[q].toCharArray(); // get the char[] of the word
}
System.out.println(Arrays.toString(letters[0]));
Dies wird zurück:
[h, e, l, l, o]
Verwandte Themen
- 1. spezifische Wörter schützen, Buchstaben aus Zeichenfolge löschen
- 2. Suchvorschläge für mehrere Wörter erstellen
- 3. Wie teile ich die Zeichenfolge in mehrere Wörter?
- 4. Zerlegt einen String mit Großbuchstaben
- 5. Zeichenfolge in Buchstaben aufteilen
- 6. Wörter in Buchstaben in Java aufteilen
- 7. Wie man die ImmutableJS-Liste in mehrere Listen zerlegt
- 8. Wie man eine Zeichenkette, die mehrere Gruppen von Zeichenketten enthält, in Zeichensätze in Java zerlegt
- 9. Großschreibung der Wörter in der Zeichenfolge
- 10. Eine Zeichenfolge in Wörter und Satzzeichen aufteilen
- 11. Entfernen Sie ganze Wörter, die eine Zeichenfolge in Vim enthalten
- 12. PHP preg_replace mehrere Wörter
- 13. Sortieren Strings, erste Buchstaben zuerst, dann Buchstaben innerhalb der Wörter
- 14. JavaScript Aufgeteilte Zeichenfolge durch mehrere Vorkommen von Buchstaben
- 15. C# Regex mehrere Wörter in einer Zeichenfolge übereinstimmen
- 16. Wie man eine HashMap in Java zerlegt
- 17. Überprüfen, ob die Zeichenfolge führende Buchstaben enthält
- 18. Mehrere verschiedene Wörter ignorieren .. C++?
- 19. Wie kann man Wörter drucken, die nur Buchstaben enthalten?
- 20. Ein Programm, das die Buchstaben in der Zeichenfolge in Java
- 21. Postgresql Text suchen, mehrere Wörter
- 22. jQuery überprüfen, ob die Zeichenfolge, wenn mit anderen Buchstaben vorangestellt
- 23. System.Refelection.Assembly.CreateInstance in .NET 4.0 zerlegt
- 24. Wie drucken Sie Wörter mit etwas Zeit zwischen Buchstaben? (Python)
- 25. Wie kann ich Wörter in Matrix von Buchstaben finden
- 26. Eine effizientere Möglichkeit, englische Wörter zu finden, die einen Buchstaben voneinander entfernt sind
- 27. Buchstaben zählen auf einer Zeichenfolge
- 28. Erhalte Wörter um eine Position in einer Zeichenfolge
- 29. Bash, teile Wörter in Buchstaben und speichere das Array
- 30. Wie spezielle Wörter erstellen
Es gibt '.toCharArray()' für ein Zeichen-Array erstellen oder '.split ("")' für ein String-Array erstellen. Vielleicht interessiert es Sie, die [Dokumentation für 'String'] zu lesen (https://docs.oracle.com/javase/8/docs/api/java/lang/String.html). – 4castle