Wie greifen Sie auf ein Array oder eine Variable zu, die in einer verschachtelten Schleife außerhalb der Schleife deklariert oder initialisiert wurde?Wie greifen Sie auf ein Array oder eine Variable zu, die in einer verschachtelten Schleife außerhalb der Schleife deklariert oder initialisiert wurde?
1
A
Antwort
6
Sie können nicht. Sie müssen das Array außerhalb der Schleife deklarieren. Dies mag auf den ersten Blick seltsam erscheinen, aber was, wenn die Bedingung für die Schleife, die einmal ausgeführt wird, niemals erfüllt wird? Wie könnte man dann auf ein Array zugreifen, das noch nie erstellt wurde?
0
Sie können nicht. Java verwendet den Blockbereich, so dass Variablen, die in einem Block (z. B. einer Schleife) deklariert sind, nicht von außen zugänglich sind. Sie müssen sie einem Objekt mit einem äußeren Bereich zuweisen.
Verwandte Themen
- 1. Wie Variable außerhalb einer Schleife
- 2. Deklariert eine Variable innerhalb/außerhalb einer Schleife die Leistung? diese
- 3. So greifen Sie auf eine Variable außerhalb einer Funktion zu
- 4. Variable außerhalb for-Schleife
- 5. Eine Schleife in einer Schleife, um ein Array zu füllen?
- 6. While-Schleife Aufruf Array außerhalb
- 7. In Lua, sollte ich eine Variable jede Iteration einer Schleife oder vor der Schleife definieren?
- 8. Ist es möglich, eine Funktion zu beenden, die innerhalb einer Schleife außerhalb der Schleife liegt?
- 9. Wie initialisiert man Skriptvariablen in einer Schleife?
- 10. Bash - While-Schleife - Variable ist außerhalb der Schleife nicht sichtbar
- 11. Zeigen oder verbergen divs in einer Schleife
- 12. Wie verschiebt man während Schleife Werte außerhalb der Schleife
- 13. Eine Variable innerhalb oder außerhalb einer foreach-Schleife deklarieren: Was ist schneller/besser?
- 14. Sollen Variablenangaben immer außerhalb einer Schleife stehen?
- 15. Was ist der Umfang einer JavaScript-Variable, die in einer for() - Schleife deklariert ist?
- 16. @autoreleasepool in Schleife oder Schleife in @autoreleasepool?
- 17. Javascript/jQuery eine Variable zugänglich außerhalb der Schleife
- 18. Pythonischer Weg der Schleife über Variable, die entweder ein Element oder eine Liste ist
- 19. Wie bekomme ich eine Variable, die genauso funktioniert wie eine, die mit "let" oder in einem with block deklariert wurde?
- 20. So brechen Sie innere Schleife in verschachtelten Schleife Batch-Skript
- 21. mit Objekten in Schleife Array initialisiert
- 22. Verkettung verschachtelten Versprechen in einer Schleife
- 23. Schneller zum Deklarieren von Variablen innerhalb einer Schleife oder außerhalb einer Schleife?
- 24. Optimierung einer verschachtelten for-Schleife
- 25. Hardcode ein Array in einer For-Schleife
- 26. Deklarieren von Variablen innerhalb oder außerhalb in einer for-Schleife in
- 27. Ist es besser, eine lokale innerhalb oder außerhalb einer Schleife zu deklarieren?
- 28. Zugriff außerhalb Variable in der Schleife von Javascript Schließung
- 29. Zugriff auf eine Variable, die in einer Funktion innerhalb einer Klasse deklariert wurde (PHP)
- 30. typedef Strukturen in der Klasse oder außerhalb deklariert?
Bitten Sie Ihren Instruktor, "Scope" zu erklären. –