DataInputStream не рекомендуется использовать метод readLine ()

Я использую java 6. Использование DataInputStream in = new DataInputStream (System.in); для чтения пользовательского ввода. Когда readLine () устарел. Что нужно делать для чтения пользовательского значения?

DataInputStream in = new DataInputStream(System.in);
int num;
try
{
  num = Integer.parseInt(in.readLine()); //this works

  num = Integer.parseInt(in);  //just in doesnt work.
}
catch(Exception e)
{
}

объясните, как следует, когда readLine () устарел.

29
задан Some Java Guy 20 March 2015 в 15:09
поделиться