8.582
Bearbeitungen
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 1: | Zeile 1: | ||
{{Karte}} | {{Karte}} | ||
Der Rover ist auch künstlerisch begabt. Er möchte mit seinen Marken gerne einige Bilder malen. | Der Rover ist auch künstlerisch begabt. Er möchte mit seinen Marken gerne einige Bilder malen. Dazu bekommt er einen Text mit Bildinformationen zum Beispiel wird dieses Bild | ||
[[Datei:Rover_Invader.jpg|center]] | |||
in folgender Form codiert: | |||
<pre> | |||
...x.....x... | |||
....x...x.... | |||
...xxxxxxx... | |||
..xx.xxx.xx.. | |||
.xxxxxxxxxxx. | |||
.x.xxxxxxx.x. | |||
.x.x.....x.x. | |||
....xx.xx.... | |||
</pre> | |||
{{Aufgabe:Start|Icon=Greenfoot Rover.png}} | {{Aufgabe:Start|Icon=Greenfoot Rover.png}} | ||
| Zeile 10: | Zeile 25: | ||
{| {{prettytable}} | {| {{prettytable}} | ||
| <code>.charAt(pos)</code> || || <code>"hallo".charAt(2); // ergibt 'l'</code> | | <code>.charAt(pos)</code> || Ermittelt das Zeichen an der Stelle <code>pos</code> im Text. Es wird bei <code>0</code> angefangen zu zählen. || <code>"Hallo".charAt(0); // ergibt 'H'</code><br><code>"hallo".charAt(2); // ergibt 'l'</code> | ||
|- | |- | ||
| <code>.split(str)</code> || || <code>"Hallo | | <code>.split(str)</code> || Zerteilt den Text bei jedem Vorkommen des Textes <code>str</code>. Um den Text in einzelne Zeilen zu zerlegen kann der Teiler <code>"\n"</code> benutzt werden. || <code>"Hallo Welt".split(" "); // ergibt 'Hallo' und "Welt"</code> | ||
|} | |} | ||
Du kannst den Text mit <code>split</code> in einzelne Teile aufteilen und jeden Teil einzeln bearbeiten | Du kannst den Text mit <code>split</code> in einzelne Teile aufteilen und jeden Teil einzeln bearbeiten, indem Du eine besondere Form einer Schleife benutzt: | ||
<pre> | <pre> | ||
for( String zeile: pBilddaten.split("\n") ) { | for( String zeile: pBilddaten.split("\n") ) { | ||
// | // Tue etwas mit zeile, z.B. | ||
zeile.charAt(0); | |||
} | } | ||
</pre> | </pre> | ||