metodeista

koulujuttuja

Minun pitäisi tehdä ohjelma, jossa on sekä Main että metodi. Metodin pitäisi tulostaa tietoa. Nyt vain on niin, etten osaa tehdä metodia joka tuostaa tiedon (ja palauttaa sen sitten Mainille). Homma onnistuua Mainissa kyllä ihan OK, mutta kun yritän siirtää tulostuksen metodiin, niin ei.

Löytyiskö jostain netistä vähän ohjetta tähän?

3

434

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • qpo

      heitä tänne se mitä oot saanut aikaseksi

      • aloittaja

        import java.util.Scanner;
        public class Kokeilu5 {
        public static void main(String[] args) {
        Scanner sc=new Scanner(System.in);
        System.out.println ("kirjoita sana: ");
        String sana = sc.nextLine().trim();
        System.out.println ("Tämän sanan kirjoitit " annaVastaus(sana));
        }
        public static String annaVastaus (String s) {
        return s;}
        }

        Tällainen tällä hetkellä. Eli tuo tulostus pitäisi saada tuonne metodiin (ja sitten vähän muutakin, kun nyt edes jotain ensin). Mainissa ei tarvitsisi olla muuta kuin:System.out.println ("Tämän sanan kirjoitit " annaVastaus(sana)); . Scanneria käyttäisin.Pitäsikö metodi olla public void...? Mulla ei nyt toi metodi loksahda ollenkaan ajatuksenakaan kohdalleen. Eli en tajua sitä. Olen jo tuntikausia testaillut, opiskellut ja surffaillut, mutta ei.


      • keksa
        aloittaja kirjoitti:

        import java.util.Scanner;
        public class Kokeilu5 {
        public static void main(String[] args) {
        Scanner sc=new Scanner(System.in);
        System.out.println ("kirjoita sana: ");
        String sana = sc.nextLine().trim();
        System.out.println ("Tämän sanan kirjoitit " annaVastaus(sana));
        }
        public static String annaVastaus (String s) {
        return s;}
        }

        Tällainen tällä hetkellä. Eli tuo tulostus pitäisi saada tuonne metodiin (ja sitten vähän muutakin, kun nyt edes jotain ensin). Mainissa ei tarvitsisi olla muuta kuin:System.out.println ("Tämän sanan kirjoitit " annaVastaus(sana)); . Scanneria käyttäisin.Pitäsikö metodi olla public void...? Mulla ei nyt toi metodi loksahda ollenkaan ajatuksenakaan kohdalleen. Eli en tajua sitä. Olen jo tuntikausia testaillut, opiskellut ja surffaillut, mutta ei.

        No tuosahan tuo suurinpiirtein on jo.

        Jos tulostus pitää saada metodiin niin

        public class Kokeilu5 {

        public static void main(String[] args) {
        Scanner sc=new Scanner(System.in);
        System.out.println ("kirjoita sana: ");
        String sana = sc.nextLine().trim();
        annaVastaus(sana);
        }

        public static void annaVastaus (String s)
        {
        System.out.println(s);
        }

        }


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Petteri Orpo on satusetä

      Väittää että työllisyys on Suomessa samalla tasolla kuin hallituksen aloittaessa kesällä 2023. Fakta on, että työllisi
      Maailman menoa
      42
      2998
    2. Kauppalehti - Törkeä skandaali paljastui: Espanja käytti EU-rahoja ihan muuhun kuin piti

      Espanja on käyttänyt miljardeja euroja EU:n elpymisavustuksia eläkkeisiin ja sosiaalimenoihin – ja pyytää lisää. Espanj
      Maailman menoa
      87
      2906
    3. SDP pelastaa uppoavan Suomen

      2027 kun SDP voittaa ylivoimaisesti vaalit alkaa Suomen uusi raju syöksy kohti täystyöllisyyttä ja turvallisempaa yhteis
      Maailman menoa
      160
      2812
    4. Jopa Espanjassa talous kasvaa, Purra vain irvistelee

      Huomaa kuinka Purra on Suomen historian huonoin miniseteri, joka ei ole saanut aikaiseksi kuin tuhoa, Siis jopa vasemmis
      Maailman menoa
      201
      2105
    5. Minkä ikäinen

      on kaipaamasi ihminen? Minä vuonna syntynyt?
      Ikävä
      112
      1978
    6. Orpo ja Purra, käykää hakemassa oppia Espanjasta

      Espanja on näyttänyt kuinka kova työttömyys nujerretaan ja saadaan maan talous palautettua nousu-uralle. Ei ole häpeä kä
      Maailman menoa
      15
      1963
    7. Jääkiekon MM:t pitää siirtää MTV:ltä Ylelle

      Persuille ikäviä uutisia taas. . Valtioneuvoston asetuksen mukaan MM-kisat kuuluvat kansallisesti merkittäviin tapahtumi
      Maailman menoa
      50
      1579
    8. Tsemii Pete ja Linda! Tässä tärkeät kellonajat Euroviisut-viikon ohjelmista tv:ssä!

      Euroviisut järjestetään Wienissä Itävallassa 12.-16. toukokuuta. Tsemii Pete ja Linda kisaan! Vetäkää Suomelle voitto Li
      Euroviisut
      37
      1564
    9. Raiskaukset loppumaan?

      Onko kenelläkään tiedossaan tuloksellisia keinoja saada väkisinmakaaminen loppumaan tai edes vähenemään? Lainsäädännön
      Sinkut
      370
      1421
    10. Gallup! Mitä kirjainta kaipaat ja rakastat?

      Etunimen eka kirjain? Aloitan V
      Ikävä
      87
      1061
    Aihe