Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
PodstawyprogramowaniawjęzykuJava
Scanner-nazwaklasy,którejinstancjechcemyutworzyć;
sc1-nazwaobiektu(instancji);
=-operatorprzypisania;
słowokluczowenew-dziękiniemutworzymyobiekty;
ponownienazwaklasy.
JakmożnazauważyćwnawiasieznajdujesięoperacjawejściaSystem.in,która
posłużydowczytaniadanychwprowadzonychzklawiatury.
Nakońcuumieszczamyśrednikjestonwpewnymsensieodpowiednikiem
kropkiwzdaniuioznaczakoniecdanejlinii.
Wartoonimpamiętać,ponieważjegobrakwygenerujebłąd.
PrawdopodobnienazwaScannerbędziepodświetlonanaczerwono.Dziejesię
takdlatego,żeniezaimportowaliśmyodpowiedniegopakietu,któryudostępni
namobiektScanner.Nasamejgórze(nadklasąInputData)trzebazamieścić:
Listing3.5ZaimportowaniepakietuScanner
Całykodpowinienterazwyglądaćnastępująco:
Listing3.6PełenkodklasyInputData
KlasaScannerjestbardzouniwersalnaizezwalanaskanowanietekstu
wposzukiwaniuliczb,napisówiinnychobiektów.
WćwiczeniustworzonezostaływłaśnieobiektyklasyScanner,któreposłużąnam
dowywoływaniametodypozwalającejodczytywaćróżnetypydanych.
Tenschemattworzeniaobiektówjestwartyzapamiętania,ponieważbędzie
używanyprzytworzeniuwiększościobiektów.
Mamywięcjużelementodpowiadającyzawczytywaniedanychwpisanychprzez
użytkownika.Terazczasnastworzenieprogramu,umożliwiającegowyświetlenie
wartościwkonsoli.
42