return ennen metodia???

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?
4294
Äänestä

Muut lukivat myös

Vastaukset 4

Vanhimmat

Aliohjelman ja myös pääohjelman suoritus loppuu aina
return- kutsuun. Kannatta tutkia ohjelman rakennetta
uudelleen, sillä tuollaista ratkaisua ei tarvita.

Äänestä

jos kerrot ongelmastasi vähän tarkemmin, niin toi ropleema voidaan kyllä kiertää.

Äänestä
  • -jos halutaan keskeyttää aikaavievän koodin turha suorittaminen testattavalla alkuehdolla.
    -jos ohjelman 'luettavuus' oleellisesti helpottuu.

    Äänestä

  • exguru kirjoitti:

    -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...

    Äänestä

Kommentoi aloitusta


EsaNahka kirjoitti:

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?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu