java.util.scanner

Skaner pomija nextline() po użyciu next () lub nextFoo ()?

Do odczytu danych wejściowych używam metod Scanner nextInt() i nextLine(). Wygląda to tak: System.out.println("Enter nume ... nt(). Jeśli go usunę, to zarówno string1 = input.nextLine(), jak i string2 = input.nextLine() zostaną wykonane tak, jak chcę.

Skaner vs. BufferedReader

Z tego, co wiem, dwie najczęstsze metody odczytu danych opartych na znakach z pliku w Javie to Scanner LUB BufferedReader. Wi ... nia to: czy Scanner działa tak dobrze jak BufferedReader? Dlaczego wybrałeś Scanner zamiast BufferedReader czy odwrotnie?

Jak mogę odczytać dane wejściowe z konsoli za pomocą klasy Scanner w Javie?

Jak mogę odczytać dane wejściowe z konsoli używając klasy Scanner? Coś takiego: System.out.println("Enter your username: ") ... asadniczo chcę tylko, aby skaner odczytał dane wejściowe dla nazwy użytkownika i przypisał dane wejściowe do zmiennej String.

Scanner vs. StringTokenizer vs. String.Split

Właśnie dowiedziałem się o klasie skanera Javy i teraz zastanawiam się, jak ona porównuje / konkuruje z StringTokenizer i Str ... ach, więc po co miałbym używać skanera do strun? Czy skaner ma być tylko jednym z punktów kompleksowej obsługi dla splitingu?

Jaka jest różnica między metodami next() i nextLine () z klasy Scanner?

Jaka jest główna różnica między next() a nextLine()? Moim głównym celem jest odczytanie całego tekstu za pomocą Scanner, który może być "podłączony" do dowolnego źródła (na przykład plik). Którą wybrać i dlaczego?

Pobieranie danych ze skanera

Próbuję znaleźć sposób na pobranie char wejścia z klawiatury. Próbowałem użyć: Scanner reader = new Scanner(System.in); ch ... ę z mojej metody, wymaga char jako wejścia. Dlatego muszę znaleźć sposób, aby jawnie przyjąć znak jako wejście. Jakaś pomoc?

Jak czytać ze standardowego wejścia linia po linii?

Jaki jest przepis Scali na odczyt linii po linii ze standardowego wejścia ? Coś jak odpowiednik kodu Javy: import java.util ... r sc = new Scanner(System.in); while(sc.hasNext()){ System.out.println(sc.nextLine()); } } }

Za pomocą skanera.nextLine () [duplikat]

To pytanie ma już odpowiedź tutaj: Skaner pomija nextline() po użyciu next () lub nextFoo()? ... x. 1 i 2 to ten Ex. 2 ma pętlę while I strukturę if-else. Nie rozumiem, dlaczego to wpływa na zachowanie skanera.nextInt ().

java.util.NoSuchElementException-Skaner odczytujący dane użytkownika

Jestem nowy w używaniu Javy, ale mam pewne wcześniejsze doświadczenia z C#. Problem, który mam, polega na odczytywaniu danych ... stomer.setPaidInFull(true); } else { customer.setPaidInFull(false); } // Cleanup sc.close(); }

Odczyt pliku CSV za pomocą skanera()

Mój plik csv jest wczytywany do systemu.out, ale zauważyłem, że każdy tekst ze spacją zostaje przeniesiony do następnej linii ... ,smith,[email protected],123 St. Street, Jane,Smith,[email protected],4455 Roger Cir,apt 2 Czy używam skanera nieprawidłowo?

Czytanie a.txt plik za pomocą klasy Scanner w Javie

Pracuję nad programem Java, który odczytuje plik tekstowy linia po linii, każdy z liczbą, bierze każdą liczbę rzuca ją do tab ... intln(i); } sc.close(); } catch (FileNotFoundException e) { e.printStackTrace(); } } }

Jak obsługiwać nieskończoną pętlę spowodowaną nieprawidłowym wejściem (InputMismatchException) za pomocą skanera

Więc utknąłem z tym kawałkiem kodu: import java.util.InputMismatchException; import java.util.Scanner; public class Consol ... wyjście: Wstaw liczbę całkowitą: Nieprawidłowa wartość! Wstaw liczbę całkowitą: Nieprawidłowa wartość! ...

Jak używać skanera, aby zaakceptować tylko poprawny int jako wejście

Próbuję zrobić mały program bardziej solidny i potrzebuję z tym pomocy. Scanner kb = new Scanner(System.in); int num1; int n ... k zamiast liczby. Ponieważ teraz, gdy użytkownik wprowadza na przykład r zamiast liczby, program po prostu kończy działanie.

Nie mogę użyć skanera.nextInt () i Scanner.nextLine () razem [duplikat]

to pytanie ma już odpowiedzi tutaj : ... alString.charAt(l); } } System.out.println(finalString); } } Uprzejmie zwróć uwagę na to, co robię źle.

Metoda skanowania, aby uzyskać znak

Jaka jest metoda Scanner aby uzyskać char zwracaną przez klawiaturę w Javie. Jak nextLine() dla String, nextInt() dla int, itd.

Jak przetestować pustą linię za pomocą Java Scanner?

Oczekuję wejścia ze skanerem, dopóki nie będzie niczego (tzn. gdy użytkownik wprowadzi pustą linię). Jak to osiągnąć? Próbowałem: while (scanner.hasNext()) { // process input } But that will get me stuck in the loop