Im Folgenden werden zwei Möglichkeiten vorgestellt, wie man über die einzelnen Zeichen eines Strings iterieren kann: In Variante 1 wird mit der Methode charAt(i) des String-Objekts auf das Zeichen an der Position i zugegriffen. In Variante 2 wird mit der…
Eine Schleife kann mit break abgebrochen werden. Der Schleifenkörper wird verlassen und der Programmlauf mit der Instruktion unterhalb der Schleife fortgesetzt: Befindet sich die break-Anweisung bei doppelt verschachtelten Schleifen in der inneren Schleife, wird mit der break-Anweisung die innere Schleife…
Grundsätzlich unterscheidet man zwischen der while-Schleife, der do-while-Schleife, der for-Schleife und der for-each-Schleife. Die Wahl der Schleife ist abhängig von der Aufgabenstellung. Für die Auswahl der Schleife könnte man folgende Heuristiken verwenden: Wenn die Anzahl der Schleifendurchläufe bekannt ist, sollte…
Diese Frage lässt sich nicht eindeutig beantworten. Verschiedene Compiler bzw. virtuelle Maschinen haben unterschiedliche Strategien zur Optimierung des Programms.D.h.: Beide Varianten können gleich schnell ablaufen. Im Zweifelsfall ist die Variante mit der zusätzlichen Variable schneller. Man sollte allerdings berücksichtigen, dass…