Skaner Java Następne metody

Skaner Java Następne metody

„Jak wyjaśnia tytuł tego artykułu, następne metody klasy skanera w Javie powinny być użyte do uzyskania czegoś, co jest w kolejce lub będzie kolejnym priorytetem. Klasa skanera programowania Java opracowała różne kolejne funkcje, aby uzyskać różne typy danych jako token od użytkownika lub zdefiniowaną zmienną i wykorzystać te dane do wykonania czegoś łatwego i ważnego. Te metody działają tylko na prymitywnych typach, i.mi., liczby całkowite, podwójne, struny itp. W związku z tym wyjaśnimy sposób wykorzystania wszystkich następnych funkcji metody skanera związanych z wejściem jeden po drugim. Więc zacznijmy bez żadnego opóźnienia."

Przykład 01

Uczynimy ten przykład dla naszych uczniów, aby mogli go zrozumieć tylko w jednej fali. Aby stworzyć przykład Java, potrzebujemy narzędzia Java, takiego jak Eclipse IDE, które zostało tu używane. Stworzyliśmy projekt testowy i plik Java o nazwie „Main.java ”w nim. Nazwa projektu pliku została automatycznie zadeklarowana na górze tego pliku. Rozpoczynamy nasz przykładowy kod Java z importem Java.Biblioteka UTIL wraz ze wszystkimi jej klasami za pomocą postaci „*”. Używamy klasy „głównej”, aby dodać do niej naszą logikę, ja.mi., Nazwa klasy i nazwa pliku muszą być takie same.

Każdy kod Java musi mieć funkcję main (), więc nasz kod ma również jedną w klasie głównej. Zaczyna się od inicjalizacji obiektu klasy skanera, aby użyć „systemu systemu.w pakiecie w swoich parametrach, abyśmy mogli uzyskać dane wejściowe od użytkownika w czasie wykonywania. Zastosowano system.na zewnątrz.Wydrukuj instrukcję na wierszach 6, 8 i 10, aby pokazać i wyświetlić, że użytkownik musi wprowadzić określoną wartość wejściową, taką jak nazwa, nazwa ojca i wiek.

Tymczasem nazwa zmiennych typu ciągów, nazwa Fname i wiek zostały zadeklarowane, aby uzyskać wartość z wywołania metody „następnej () za pomocą obiektu„ S ”klasy skanera. Po każdym użyciu metody „następnej” użytkownik zostanie poproszony o dodanie wartości wejściowej jako ciągu, a wejście zostanie dodane do odpowiedniej zmiennej. Instrukcja println () w ostatnich wierszach kodu jest używana do wyświetlania wartości wprowadzonych przez użytkownika za pomocą zmiennych nazwy, fname i wiekowej w parametrach. Obiekt „s” wywołuje funkcję Close (), aby zamknąć połączenie do strumienia wejściowego. Zapiszmy ten plik przed jego wykonaniem.

Po zakończeniu kodu Java został wykonany na Eclipse IDE. Wykonanie programu prosi o wejście metodą następną (). Jako użytkownik dostarczyliśmy wszystkie wartości, które są wymagane jeden po drugiej, i po tym wyświetliliśmy te.

Przykład 02

Rzućmy okiem na przykład Java, aby użyć przycisku „następnego” tutaj. Dodaliśmy podobną strukturę Java w głównej.klasa Java, ja.mi., Korzystanie z testu pakietu, import Java.Util.*i definicja klasy main (). W klasie main () dodaliśmy naszą metodę main () bez użycia żadnej innej klasy.

W tej metodzie deklarujemy zmienną stringową „s” o pewnej wartości, i.mi., nie tak jak powyższy przykład, który pozwala uzyskać dane wejściowe od użytkownika w czasie wykonywania podczas wykonywania. Zmienna łańcuchowa „S” zawiera mieszankę wartości ciągów, liczb i ogranicznika. Obiekt „S” dla klasy „Skaner” został zainicjowany ze zmienną ciągów „S” w jej parametrach, i.mi., Aby stworzyć skaner.

Instrukcja print () została tutaj użyta do użycia funkcji następnej () tutaj w jej parametrach, aby uzyskać dane wejściowe ze skanera „s” i wyświetlić ją. Następna instrukcja PRINT () będzie działać tak samo, aby uzyskać dane wejściowe ze skanera „S”. Zastosowanie funkcji następnej () będzie przyjmować wartość tokena z ciągu „S”, jednocześnie oddzielając je za pomocą ogranicznika.

Po wykonaniu tego programu wyświetli dwie różne wartości na konsoli. Pierwsza wartość została pobrana przed ogranicznikiem „\ n”, a druga została pobrana po ograniczeniu „\ n” z ciągu „S”.

Przykład 03

Użyjmy następnych funkcji klasy skanera do różnych celów tutaj. W funkcji Main () zainicjowaliśmy obiekt „S” dla klasy skanera, aby uzyskać dane wejściowe. Instrukcja println () jest wykorzystywana do poproszenia użytkownika o dane wejściowe w konsoli Eclipse IDE po wykonaniu programu. Teraz funkcja NextLine () klasy skanera zostanie wywołana przy użyciu obiektu „S”, aby uzyskać dane ciągów od użytkownika jako wejścia i dodać te dane do zmiennej ciągu o nazwie „Nazwa”. Po dodaniu wartości w zmiennej ciągu, zostanie dodana przerwa linii lub użytkownik może przeskakiwać do następnego wiersza, naciskając klawisz Enter.

Teraz wywoływana jest funkcja NextInt () klasy skanera, aby przejąć wkład liczb całkowitych od naszego użytkownika na konsoli podczas wykonywania i zapisywania danych dodanych do nowej zmiennej liczby całkowitych, „wiek”. Nie można użyć prostego przycisku „Dalej”, aby dodać wartość liczb całkowitą w zmiennej ciągu. Zatem funkcja NextIt () jest świetna do pomocy. Teraz funkcja NextDouble () klasy skanera ma wywołanie funkcji, aby uzyskać podwójne wejście od użytkownika w czasie wykonywania i zapisać włożoną wartość wejściową przez użytkownika do „ceny” zmiennej typu podwójnego typu „cena”.

Teraz, gdy wypróbowaliśmy funkcje „następne” związane z klasą skanera w tym kodzie, nadszedł czas, aby wyświetlić te wartości z ich zmiennych. Zatem instrukcje println () są wykorzystywane osobno dla każdej zmiennej do przedstawienia wejścia różnych rodzajów wartości przez użytkownika w obszarze konsoli wyjściowej, i.mi., Nazwa, wiek i cena.

Wyświetlane zielone podświetlone 3 linie to różne rodzaje wejść dodanych przez użytkowników. Po naciśnięciu klawisza Enter dane zostaną ponownie przedstawione w konsoli.

Wniosek

Wprowadzający akapit tego artykułu pokazał użycie następnych funkcji programowania Java, gdy nie masz wcześniejszej wiedzy. Pierwsze 2 przykłady pokazują użycie funkcji Next (), aby uzyskać wejście użytkownika w czasie wykonywania programu i uzyskać dane wejściowe z deklarowanej zmiennej ciągu. Ostatni przykład pokazano użycie funkcji NextLine, NextInt i NextDouble, aby uzyskać różne odpowiednie wejścia od użytkownika i reprezentują je w obszarze wykonania.