Wie konvertiere ich die lokale Variable oder den lokalen Ausdruck einer Methode in einen Methodenparameter mithilfe der integrierten Refactoring-Tools von Eclipse?Wie konvertiere ich die lokale Variable oder den Ausdruck einer Methode in einen Methodenparameter mit Eclipse?
7
A
Antwort
12
Sie können die Option "Parameter einleiten" im Untermenü Refactor .. verwenden, wenn Sie mit der rechten Maustaste klicken.
Sie müssen einen Ausdruck auswählen, z. B. den Ausdruck, der zum Initialisieren der lokalen Variablen verwendet wird, damit dies funktioniert.
3
Wenn Sie die Deklaration Ihrer lokalen Variablen entfernen, werden die Orte, an denen Sie diese Variable verwendet haben, nicht mehr kompiliert. Sie können dann "Add Parameter" aus dem Schnellstart-Menü wählen (Ctrl-1 Ich denke, Eclipse ist jetzt nicht geöffnet).
Verwandte Themen
- 1. Eclipse-Verknüpfung einen Variablennamen als Methodenparameter erklären
- 2. Konvertiere einen String in einen regulären Ausdruck
- 3. Ruby: Undefinierte lokale Variable oder Methode
- 4. undefined lokale Variable oder Methode 'current_user'
- 5. NameError undefined lokale Variable oder Methode 'Getränk'
- 6. undefiniert Lokale Variable oder Methode `f‘ in einer Ansicht teilweise
- 7. Julia: Wie konvertiere ich einen symbolischen Ausdruck in eine Funktion?
- 8. undefined lokale Variable oder Methode verify_recaptcha
- 9. undefined lokale Variable oder Methode `Anfrage '
- 10. (undefined lokale Variable oder Methode `byebug‘
- 11. Nameerror (undefined lokale Variable oder Methode `devise_parameter_sanitizer‘
- 12. undefined lokale Variable oder Methode `Blog‘ für
- 13. rspec undefined lokale Variable oder Methode `class_nesting_depth`
- 14. undefined lokale Variable oder Methode `Kontakt‘
- 15. undefined lokale Variable oder Methode `parameter_sanitizer '
- 16. Nameerror: undefined lokale Variable oder Methode auf Scan-Methode
- 17. Fehler mit Eclipse: Die lokale Variable kann nicht initialisiert wurden
- 18. Lokale Variable in rdlc Ausdruck setzen
- 19. undefined lokale Variable oder Methode `json‘ in JBuilder
- 20. Eclipse - generierte Methodenparameter final
- 21. Wie überprüft man, ob eine Variable mit einem Wert ohne "undefined lokale Variable oder Methode" existiert?
- 22. Was bedeutet @Deprecated für Methodenparameter und lokale Variablen?
- 23. Kann ich eine lokale Variable in einen LINQ-Ausdruck als Konstante und nicht als Abschlussreferenz aufzeichnen?
- 24. undefined lokale Variable oder Methode `confirmed_at 'für Devise
- 25. C# Eine Frage, über den Lambda-Ausdruck als Methodenparameter
- 26. Neue Frage: undefinierte lokale Variable oder Methode, warum?
- 27. Wie konvertiere ich/konvertiere ich einen String in einen bool in Tcl?
- 28. Undefinierte lokale Variable oder Methode 'Sitzung' im Modelltest
- 29. Undefinierte lokale Variable oder Methode `Übersetzer 'für main: Objekt (NameError)
- 30. undefined lokale Variable oder Methode ` 'für Haupt: Object
Obwohl es nicht die Eclipse-Refactor-Funktion verwendet, funktioniert dies genauso gut – chrisbunney