Potrzebowałem mieć wyrażenie lambda interfejsu funkcjonalnego Runnable
, które nie działało. Kiedyś miałem metodę i następnie używam . Ale znalazłem jeszcze krótszy sposób na zrobienie tego.Lambda, która absolutnie nic nie robi
30
A
Odpowiedz
33
Dla Runnable interfejs powinien mieć coś takiego:
Runnable runnable =() -> {};
Gdzie:
- (), ponieważ metoda run nie robi otrzyma argumenty:
- {} Ciało metody uruchomienia, która w t Jego przypadek jest pusty
Po tym, można wywołać metodę
runnable.run();
24
Wyrażenie lambda używam teraz:
() -> {}
Powiązane problemy
- 1. Jak napisać powiadomienie, które absolutnie nic nie robi po kliknięciu?
- 2. $ przedział nie robi nic
- 3. Aktywacja źródła nic nie robi
- 4. ClassPool.getDefault(); nie robi nic w Javassist
- 5. findbugs-maven-plugin nic nie robi
- 6. JPanel setBackground (Color.BLACK) nie robi nic
- 7. Używanie Devise before_action: authenticate_user! nic nie robi
- 8. Flurry nie robi nic w android
- 9. Aktualizacja geometrii wewnątrz siatki nic nie robi
- 10. "exclude_matches" w pliku manifest.json nic nie robi?
- 11. Metoda JavaScript scrollTo nic nie robi?
- 12. NSWindowController showWindow: zero nic nie robi
- 13. Jak utworzyć funkcję, która nic nie zwraca
- 14. Jakie jest najbardziej eleganckie wyrażenie (działanie) lambda, które nic nie robi?
- 15. Czy istnieje odpowiednik javascript dla instrukcji pass Python, która nic nie robi?
- 16. Polecenie "ruby" nie robi nic na moim komputerze Mac.
- 17. Puppet 2.7: Calling puppet apply init.pp nic nie robi - dlaczego?
- 18. make test nic nie robi dla testów mocha
- 19. Przycisk Anuluj nie robi nic w MFMailComposeViewController - iOS 8
- 20. Dlaczego ccrewrite.exe nie robi nic z wiersza poleceń?
- 21. Instalowanie profilu udostępniania na urządzeniu nic nie robi xcode 6
- 22. Programowana zmiana typu klawiatury w systemie iOS nic nie robi
- 23. aktualizacja npm -g nie robi nic, chociaż mam przestarzałe pakiety
- 24. tekst pozycjonowania itext absolutnie
- 25. Nic nie przeszkadza
- 26. kątowa UI Bootstrap po prostu nic nie robi (nie błąd, nie pracuje)
- 27. jest funkcja lambda, która nie może być odwołaniem do metody
- 28. Jak powinienem nazwać metodę, która to robi ...?
- 29. napisać metodę, która akceptuje wyrażenia lambda
- 30. Czy można napisać program w C, który nic nie robi - nie zabiera nawet pamięci?
http://stackoverflow.com/q/29851525/2711488 – Holger