Inputstreamreader
Автор G задал вопрос в разделе Java
объясните эту строку BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); и получил лучший ответ
Ответ от Геннадий[мастер]
Здесь создаётся такая-же переменная, как и int или double, только хранит она ссылку на какой-то объект
BufferedReader - название какого-то класса. Здесь оно указывает тип переменной. Это тоже самое как ты при создании переменной указываешь тип int.
reader - название переменной. Тоже самое, как при создании числовой переменной int x = 5; х - это то же самое, что и reader.
= new это ключевое слово, которое говорит компилятору создать экземпляр класса
BufferedReader(new InputStreamReader(System.in)) эта фраза вызывает из класса конструктор (типа схемы того, как создавать новый экземпляр класса) с параметром InputStreamReader, экземпляр которого создаётся прямо в создании переменной BufferedReader.
старался объяснить как можно понятнее
"BufferedReader reader" переменная "читалки буфера" типа стимридера или файлридера
"new BufferedReader" создаётся новый объект указанного типа (в аргументах буффер)
"new InputStreamReader(System.in)" создаётся "новый" буффер (точнее его копия) по уже существующему System.in.
В # всё просто.
А возможно это ява, языки похожие, но само название напрашивается.
Просто создаётся объект, который позволяет более удобно читать значения из консоли. В принципе такой объект может работать с чем угодно, например с файлами, но в данном случае с System.in - консолью. Теперь можно ввести reader.readLine() чтоб считать новую строку.
не срабатывает break в java
У тебя ввод нового числа идет за пределами цикла и выполняется всего 1 раз, затем запускается
подробнее...
Информатика, хелп ми Заполнить массив степенями числа 2(от 1 до N степени)
эмм, какой язык?
На паскале вроде так можно
const N = 10;
var a: array [1..N]
подробнее...
Java ввод данных из консоли
Может так проще?
Scanner sc=new Scanner(System.in);
double num1=sc.nextDouble();
подробнее...
else without if ошибка. Помогите срочно
http://docs.oracle. com/javase/tutorial/java/nutsandbolts/if.html
подробнее...
JAVA - Server - Socket как обнаружить разрыв соединения.. Метод какой-нить есть?
Если бы я сейчас не прибывал в блаженном утреннем состоянии, то посоветовал бы тебе убиться об
подробнее...
Как отправить POST запрос на java?
try {
// Construct data
String data = URLEncoder.encode("key1", "UTF-8") + "=" +
подробнее...