Jos haluat tietää, miten voit luoda asetusvalikon Java -konsolilla, pysy lukemassa tämä artikkeli, jossa näytämme, kuinka se tehdään helposti ja nopeasti.
Tämän pienen oppaan avulla voit oppia luomaan omia projekteja. Voit luoda tämän Java -valikon, tämä menetelmä auttaa sinua luomaan roskapostikoodeja Ja mikä parasta, luot tämän valikon tyhjästä. Siksi on tärkeää ladata, päivittää ja asentaa Java uusimpaan versioon. On myös tärkeää muistaa, että nämä koodirivit on lueteltava järjestyksessä, myös tyhjät rivit.
Vaihtoehtovalikon tekeminen Do While -toiminnolla Javassa
Toistuva Do While -lauseke on erittäin tärkeä eri toimintojen toteuttamisessa. Yleisimpiä käyttötarkoituksia on valikon tekeminen, videopelit, rekursiivisten laskelmien suorittaminen monien muiden käyttötarkoitusten joukossa.
No sitten, tämä lausunto on hyvin samanlainen kuin Vaikka. Mutta tässä tapauksessa Do Vaikka suorittaa silmukan alussa ja arvioi sen jälkeen tilan. Tämä tekee silmukan suorittamisesta vähintään kerran pakollisen.
Kaikki vaiheet, jotka näytämme sinulle alla, ovat tosiasiat pääasiassa. Ensimmäinen asia, jonka tarvitset, on Boolen arvo, numeerinen muuttuja ja skanneri.
- tuoda java.util.Scanner;
- julkisen luokan JavaApplication219 {
- public staattinen void main (String[] args) {
- Skanneri sn = uusi skanneri (System.in);
- boolean exit = false;
- int vaihtoehto; // Tallennamme käyttäjän valinnan
- tehdä{
- }
- while (! exit);
- }
- }
Tämän jälkeen komentojono, sinun on tehtävä se pyytämään vaihtoehtoja, ja tämä prosessi suoritetaan Do While -toiminnon avulla, voit tehdä sen jonkin aikaa.
- tuoda java.util.Scanner;
- julkisen luokan JavaApplication219 {
- public staattinen void main (String[] args) {
- Skanneri sn = uusi skanneri (System.in);
- boolean exit = false;
- int vaihtoehto; // Tallennamme käyttäjän valinnan
- tehdä{
- }
- while (! exit);
- }
- }
Tämän ansiosta et voi poistua, ellet kirjoita totta. Nyt voit asettaa haluamasi vaihtoehdot. On suositeltavaa käyttää System.out.println ja tässä muodossa
- tuoda java.util.Scanner;
- julkisen luokan JavaApplication219 {
- public staattinen void main (String[] args) {
- Skanneri sn = uusi skanneri (System.in);
- boolean exit = false;
- int vaihtoehto; // Tallennamme käyttäjän valinnan
- tehdä{
- System.out.println (”1. Vaihtoehto 1”);
- System.out.println (”2. Vaihtoehto 2”);
- System.out.println (”3. Vaihtoehto 3”);
- System.out.println (”4. Poistu”);
- System.out.println (”Kirjoita yksi vaihtoehdoista”);
- vaihtoehto = sn.nextInt ();
- }
- while (! exit);
- }
- }
On aika käyttää kytkintä tarvittavien tehtävien suorittamiseen. Joka tapauksessa sinun on annettava tarvitsemasi koodi, ja viimeiseksi sinun on kirjoitettava exit = true ja ilmoitettava siten, että haluat poistua. Liian sinun täytyy aseta oletusarvo ja vältä siten tarkistamasta, että numero on asetettu oikein vaihtoehtoihin:
- tuoda java.util.Scanner;
- julkisen luokan JavaApplication219 {
- public staattinen void main (String[] args) {
- Skanneri sn = uusi skanneri (System.in);
- boolean exit = false;
- int vaihtoehto; // Tallennamme käyttäjän valinnan
- tehdä{
- System.out.println (”1. Vaihtoehto 1”);
- System.out.println (”2. Vaihtoehto 2”);
- System.out.println (”3. Vaihtoehto 3”);
- System.out.println (”4. Poistu”);
- System.out.println (”Kirjoita yksi vaihtoehdoista”);
- vaihtoehto = sn.nextInt ();
- kytkin (lisävaruste) {
- tapaus 1:
- System.out.println (”Olet valinnut vaihtoehdon 1”);
- tauko;
- tapaus 2:
- System.out.println (”Olet valinnut vaihtoehdon 2”);
- tauko;
- tapaus 3:
- System.out.println (”Olet valinnut vaihtoehdon 3”);
- tauko;
- tapaus 4:
- exit = tosi;
- tauko;
- oletus:
- System.out.println (”Vain numerot 1-4”);
- }
- }
- while (! exit);
- }
- }
Opi käyttämään asetusvalikkoa Do while -toiminnon kanssa Javassa
Jos haluat käyttää Do while -valikkoa, sinun on kirjoita haluamaasi vaihtoehtoa vastaava numero ja paina Enter. Tällä tavalla vaihtoehtosi käsitellään ja toteutetaan. Jos kirjoitat numeron vaihtoehtojen ulkopuolella, ohjelma näyttää hälytyksen käytettävissä olevasta alueesta.
Tee vaikka -valikko on erittäin helppokäyttöinen ja toteutettavissa. On kuitenkin otettava huomioon kaksi seikkaa:
Määritä lähtömuuttuja uudelleen: Sinun ei pitäisi koskaan tehdä ilman poistumisvaihtoehtoa valikossasi. Muussa tapauksessa käyttäjät joutuvat valitsemaan vaihtoehdon ilman poistumista. Samoin tämän vaihtoehdon on määritettävä lähtömuuttujan arvo uudelleen, jotta Do While -silmukka katkeaa.
Paikanna avaimet oikein: Jos ruokalistasi koostuu paljon jäsennellyimmistä lauseista; sinun on säilytettävä oikea marginaali riippuvuuksien kanssa. Muussa tapauksessa on vaikea määrittää, mikä avain kuuluu Do While -silmukkaan.
Kuinka näyttää useita vaihtoehtoja Java -valikon sisällä?
Vaihtoehtojen näyttö kulkee, kun siirrytään Do Do -silmukkaan. Tällä tavalla voimme näyttää käyttäjälle, mitä hän voi tehdä, ja suorittaa sitten valitsemansa vaihtoehdon.
Tämä käyttöönotto suoritetaan peräkkäin. Siksi, kaikki vaihtoehdot näytetään sinulle käyttäjälle samanaikaisesti.
Valikkovaihtoehtoja ilmaiseva koodi on seuraava:
- System.out.println (”1. Vaihtoehto 1”);
- System.out.println (”2. Vaihtoehto 2”);
- System.out.println (”3. Vaihtoehto 3”);
- System.out.println (”4. Poistu”);
Mitä tapahtuu, jos virhe ilmestyy?
Olet saattanut laittaa merkkijonon numeron sijasta ja se on virheen syy, joten sinun on lisättävä tämä erityinen poikkeus.
- tuo java.util.InputMismatchException;
- tuoda java.util.Scanner;
- julkisen luokan JavaApplication219 {
- public staattinen void main (String[] args) {
- Skanneri sn = uusi skanneri (System.in);
- boolean exit = false;
- int vaihtoehto; // Tallennamme käyttäjän valinnan
- tehdä{
- System.out.println (”1. Vaihtoehto 1”);
- System.out.println (”2. Vaihtoehto 2”);
- System.out.println (”3. Vaihtoehto 3”);
- System.out.println (”4. Poistu”);
- yrittää {
- System.out.println (”Kirjoita yksi vaihtoehdoista”);
- vaihtoehto = sn.nextInt ();
- kytkin (lisävaruste) {
- tapaus 1:
- System.out.println (”Olet valinnut vaihtoehdon 1”);
- tauko;
- tapaus 2:
- System.out.println (”Olet valinnut vaihtoehdon 2”);
- tauko;
- tapaus 3:
- System.out.println (”Olet valinnut vaihtoehdon 3”);
- tauko;
- tapaus 4:
- exit = tosi;
- tauko;
- oletus:
- System.out.println (”Vain numerot 1-4”);
- }
- } saalis (InputMismatchException e) {
- System.out.println (”Sinun on lisättävä numero”);
- sn.seuraava ();
- }
- }
- while (! exit);
- }
- }
Tämä poikkeus on InputMismatchException, joka heitetään, jos näin on, tuloa ei voi muuntaa numeroksi. Sinun on asetettava sn.next (), jotta et kirjoita ääretöntä silmukkaa, jos käytät skanneria. Ja näillä koodeilla valikkosi valmistuu.