Onko mahdollista palauttaa return-arvona jotain, ennen kuin kutsuu metodia?
esim
public String jee()
{
return "jeejee";
teejotain();
}
voinko saada millään keinolla returnia ennen metodia?
esim
public String jee()
{
return "jeejee";
teejotain();
}
voinko saada millään keinolla returnia ennen metodia?
Vastaukset 4
Vanhimmat
Aliohjelman ja myös pääohjelman suoritus loppuu aina
return- kutsuun. Kannatta tutkia ohjelman rakennetta
uudelleen, sillä tuollaista ratkaisua ei tarvita.
jos kerrot ongelmastasi vähän tarkemmin, niin toi ropleema voidaan kyllä kiertää.
-jos halutaan keskeyttää aikaavievän koodin turha suorittaminen testattavalla alkuehdolla.
-jos ohjelman 'luettavuus' oleellisesti helpottuu.
Jos sen haluaa välttämättä tehdä niin
if (true) return "jeejee";
teeJotain();
Menee ainakin kääntäjästä läpi...