Witam.
Moje pytanie jest takie czy można wczytywać każdy znak oddzielnie w Javie ?
Chodzi mi by napis 'info' był jak każda litera oddzielnie czy tak samo z liczbami.
Pozdrawiam
Witam.
Moje pytanie jest takie czy można wczytywać każdy znak oddzielnie w Javie ?
Chodzi mi by napis 'info' był jak każda litera oddzielnie czy tak samo z liczbami.
Pozdrawiam
Można, System.in.read()
.
Scanner s= new Scanner(System.in);
char x = s.next().charAt(0);
Desu napisał(a):
Scanner s= new Scanner(System.in);
char x = s.next().charAt(0);
Tylko czy jest szansa zrobić to tak, żeby znak przypisał się do zmiennej bez wciśnięcia enter ?
Czyli piszę słowo 'info' i jest przypisane do 4 różnych zmiennnych ( np. w tablicy za pomocą pętli ), bo normalnie muszę wpisać i [enter] n [enter] itp.
No to wczytaj sobie linię i w pętli ją przypisz do 4 różnych zmiennych, albo zrób z tego tablicę charów.
for ( int i = 0;i<3;i++){
x[i] = scan.next().charAt(0);
}
nadal muszę wciskać eneter by mi przypisało. A mi chodzi o to, by bez wciskania enter przypisywało.
char[] x = scan.next().toCharArray();