Diskuze: Čtení v konzole
V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 4 zpráv z 4.
V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.
Zkus číst po znaku. Pak si ale musíš detekovat kdy ten řetězec skončí, protože při načítání ho ukončuje nový řádek.
Dobrý den,
měl bych ještě dotaz k přiloženému zdrojáku. Proč program nečte
podruhé proměnnou retezec? Dokonce se ani nezastaví u druhého načítání
retezce. Asi to nějak souvisí s tím, že je tam to načítání cisla pomocí
sc.nextInt().
package pokus;
import java.util.Scanner;
public class Pokus {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc = new Scanner(System.in, "UTF-8");
String retezec = sc.nextLine();
int cislo = sc.nextInt();
retezec = sc.nextLine();
System.out.println(retezec);
sc.close();
}
}
Zobrazeno 4 zpráv z 4.