Java kysymys

Ja taas on kysyttävää…

eli kysyisin mitä tarkoittaa tälläinen

return a ? a : b

olen tajunnut tuon että se palauttaa sen arvon jonka tuosta tulee eli joka a tai b mutta miten tuo muuten sitten toimii jos ei tuota return sanaa oteta huomioon…

Niin ja mihin nuo “?” ja “:” merkki kuuluu kun en löydä operaattoreista ja avainsanoista…

Kiitos.

[quote=“MHFN, post:1, topic:976”]Ja taas on kysyttävää…

eli kysyisin mitä tarkoittaa tälläinen

return a ? a : b

olen tajunnut tuon että se palauttaa sen arvon jonka tuosta tulee eli joka a tai b mutta miten tuo muuten sitten toimii jos ei tuota return sanaa oteta huomioon…

Niin ja mihin nuo “?” ja “:” merkki kuuluu kun en löydä operaattoreista ja avainsanoista…

Kiitos.[/quote]

http://www.cafeaulait.org/course/week2/43.html


Eero

Well you can refer this resource with beautiful explanation on ternary operator in java.