Size: a a a

2020 November 19

АZ

А - Z in learn.java
Ты так все усложняешь, мне аж страшно
источник

VV

Vihuhol Vihuhol in learn.java
Dmitriy Shilnikov
Ввод с консоли вызывает консоль
???
источник

VV

Vihuhol Vihuhol in learn.java
Без sc.HasNextInt там не вызовется ввод с консоли
источник

VV

Vihuhol Vihuhol in learn.java
А
источник

VV

Vihuhol Vihuhol in learn.java
Ты имеешь в виду просто ввести
источник

DS

Dmitriy Shilnikov in learn.java
У тебя терминал - это программка. Ты туда вводишь буковки и циферки.
источник

VV

Vihuhol Vihuhol in learn.java
Короче говоря там программа стопнется
источник

VV

Vihuhol Vihuhol in learn.java
Пока ты не введешь число
источник

VV

Vihuhol Vihuhol in learn.java
Ок да?
источник

DS

Dmitriy Shilnikov in learn.java
И до джавы там ещё буфферы будут
источник

DS

Dmitriy Shilnikov in learn.java
Даже если твоя программа вообще stdin читать не будет, то определённый объем информации ты в консоль сможешь ввести.
источник

VV

Vihuhol Vihuhol in learn.java
И что
источник

VV

Vihuhol Vihuhol in learn.java
Vihuhol Vihuhol
Короче говоря там программа стопнется
Какое это отношение имеет к вопросу
источник

АZ

А - Z in learn.java
Та не грузите людей ало
источник

DS

Dmitriy Shilnikov in learn.java
Vihuhol Vihuhol
Какое это отношение имеет к вопросу
К вопросу имеет то отношение, что число можно ввести не потому, что hasNextInt, а потому, что там буффер в любом случае есть.
источник

n.

ns ... in learn.java
Никита Берегуля
сделай вместо while(hasNextInt) - while(true) а все остальное как на скриншоте
сделал. бесконечный цикл идет.
Все-таки ввод благодаря has.NextInt() получается
источник

VV

Vihuhol Vihuhol in learn.java
Dmitriy Shilnikov
К вопросу имеет то отношение, что число можно ввести не потому, что hasNextInt, а потому, что там буффер в любом случае есть.
Я тебе говорю, что пока ты не введешь число программа не продолжит работать
источник

DS

Dmitriy Shilnikov in learn.java
Вообще не важно, чего ты у сканнера вызываешь, число можно ввести будет.
источник

VV

Vihuhol Vihuhol in learn.java
И то что туда можно ввести все что угодно во время рантайма тут совершенно не причем
источник

DS

Dmitriy Shilnikov in learn.java
ns ...
сделал. бесконечный цикл идет.
Все-таки ввод благодаря has.NextInt() получается
Ты можешь просто написать
       System.out.println("Enter a number");
       Thread.sleep(10000);
И в идее в терминале можно будет ввести число. Без всяких сканнеров.
источник