IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: Problém s nefunkčním scanner.nextLine

V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
Jindřich Karban:18.8.2023 17:06

Ahoj, začínám zde první kurz úplně od začátku a nějak jsem se zasekl hnedk při 2 a 3 školení s příkazem nextLine, zkoušel jsem to celé přepsat a pak i zkopírovat vzorový příklad jsetli jsem někde neudělal chybu ale zdá se že se tomu pořád nechce

package cz.itnetwork;
import java.util.Scanner;
public class Papousek {
    public static void main(String[] args)
    {Scanner scanner = new Scanner(System.in, "Windows-1250");
        System.out.println("Ahoj, jsem virtuální papoušek");
        System.out.println("ahoj");
        String vstup;
        vstup = scanner.nextLine();
        String vystup;
        vystup = vstup + ", " + vstup + "!";
        System.out.println(vystup);


    }

}

Zkusil jsem: výsledek je takto:

Ahoj, jsem virtuální papoušek
ahoj

Chci docílit: omlouvám se asi za primitivní dotaz ale tápu tu nad tím již docela dlouho a nemůžu to vymyslet :( díky moc

 
Odpovědět
18.8.2023 17:06
Avatar
Atrament
Tvůrce
Avatar
Odpovídá na Jindřich Karban
Atrament:18.8.2023 18:01

Když ten program spustíš, tak musíš něco zadat do konzole jako ten vstup. Prostě pod to poslední ahoj v okně klikni myší a napiš něco a odentruj. Pak ti to teprve vypíše ten vystup.

 
Nahoru Odpovědět
18.8.2023 18:01
Avatar
Odpovídá na Atrament
Jindřich Karban:18.8.2023 18:42

jop, dík moc to mě nějak nenapadlo :D

 
Nahoru Odpovědět
18.8.2023 18:42
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.