Kotlin let kulcsszónak mi a java megfeleloje?
Figyelt kérdés
2022. márc. 6. 15:51
1/7 anonim válasza:
A let nem kulcsszo Kotlinban, hanem egy (inline) fuggveny.
2/7 A kérdező kommentje:
Bocsi elneztem. szoval akkor a fugvenynek van javas megfeloleje?
Ha nincs hogyan lehet hasonlot csinalni javaban?
2022. márc. 6. 16:02
4/7 anonim válasza:
Nincs Java megfelelője. :) Ha érték nem null, akkor a blokkot lefuttatja.
println(""?.let { "korte" }) // korte
println(null?.let { "korte" }) // null
let ad vissza értéket! Bár ez lehet Unit is.
Java megfelelője:
if(input) "korte" else null
5/7 anonim válasza:
#4 ha szerinted ez a let lényege és ez a Java megfelelője, akkor leírod, hogy szerinted a run/with/apply/also-nak micsoda? :)
6/7 anonim válasza:
#5 :D Szívesen. Amúgy, hülye kérdésre hülye válasz..
Ha már nem tudja kikövetkeztetni a kérdező. Ha ismeri a Java-t és a Kotlin-t, vagy legalább a let-nek utána olvas, akkor triviális, hogy nem az amit én írtam az if-be. :)
Járjon utána a kolléga. Meg van az a Stackoverflow. :)
7/7 A kérdező kommentje:
Na idokozben sikerult rajonnom a megoldasra koszi mindenkinek a segítseget
2022. márc. 9. 11:50
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!