Закрытие BufferedReader и System.in

Reader rdr = new InputStreamReader(System.in);
BufferedReader br = new BufferedReader(rdr);
String s;
s = br.readLine();
br.close();
Scanner sc = new Scanner(System.in);
s = sc.nextLine();
System.out.print(s);

Я заметил, что если я закрою BufferedReader , я больше не смогу вставлять ввод с клавиатуры, как System. в как-то закрыто. Могу ли я сохранить br.close () (мне это нужно, чтобы удалить файл), а затем добавить ввод с клавиатуры?

6
задан Jonathan Leffler 8 February 2014 в 22:12
поделиться