რას ნიშნავს SC nextInt?
რას ნიშნავს SC nextInt?

ვიდეო: რას ნიშნავს SC nextInt?

ვიდეო: რას ნიშნავს SC nextInt?
ვიდეო: Issue of Skipping nextLine() after nextInt() method of Scanner class 2024, მაისი
Anonim

შემდეგიინტ ()”, სკ . შემდეგიინტ () ნება შეეცადეთ წაიკითხოთ მთელი რიცხვი ბრძანების სტრიქონიდან Java პროგრამაში შესრულებისას. თუ მთელი რიცხვის გარდა არის მოცემული, java. გამოყენება. შემდეგიინტ () ნება დაელოდეთ მომხმარებლის მიერ შეყვანის ბრძანების სტრიქონში და ის დააბრუნებს მთელ მნიშვნელობას.

ასევე იცოდეთ, რა არის SC nextInt () Java-ში?

nextInt() The nextInt() სკანერის ობიექტის მეთოდი იკითხება ციფრების (სიმბოლოების) სტრიქონში და გარდაქმნის მათ int ტიპად. Scanner ობიექტი კითხულობს სიმბოლოებს სათითაოდ, სანამ არ შეაგროვებს მათ, რომლებიც გამოიყენება ერთი მთელი რიცხვისთვის. შემდეგ ის გარდაქმნის მათ 32-ბიტიან ციფრულ მნიშვნელობად.

ანალოგიურად, რა განსხვავებაა nextInt-სა და nextLine-ს შორის? შემდეგი ხაზი () კითხულობს მიმდინარე ხაზის დარჩენილ ნაწილს მაშინაც კი, თუ ის ცარიელია. შემდეგიინტ () კითხულობს მთელ რიცხვს, მაგრამ არ კითხულობს გაქცევის თანმიმდევრობას " ". next() კითხულობს მიმდინარე ხაზს, მაგრამ არ კითხულობს " "-ს.

ამის გათვალისწინებით, რატომ ვიყენებთ SC nextInt Java-ში?

შემდეგიინტ (); არის გამოყენებული მომხმარებლისგან მთელი რიცხვი ცვლადის 'n' მნიშვნელობის შეყვანა. Აქ, შემდეგიინტ () არის Scanner კლასის ობიექტის მეთოდი. ვნახოთ მაგალითი, რომელშიც ჩვენ შეიყვანს მომხმარებლისგან მთელ რიცხვს.

რას აკეთებს SC nextLine?

სკანერი. შემდეგი ხაზი () მეთოდი აგრძელებს ამ სკანერს მიმდინარე ხაზს და აბრუნებს გამოტოვებულ შეყვანას. ეს მეთოდი აბრუნებს მიმდინარე ხაზის დანარჩენ ნაწილს, ბოლოში ხაზის გამყოფის გამოკლებით. პოზიცია დაყენებულია დასაწყისში შემდეგი ხაზი.

გირჩევთ: