import java.io.DataInputStream;
class Reading{
public static void main(String ar[]) throws Exception {
DataInputStream din = new DataInputStream(System.in);
int intNumber = 0;
float floatNumber = 0.0f;
System.out.println("Enter integer and float number");
intNumber = Integer.parseInt(din.readLine());
floatNumber = Float.valueOf(din.readLine()).floatValue();
System.out.println("Integer" + intNumber);
System.out.println("Float" + floatNumber);
}
}
/* Output
Note: Reading.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
*/
问问题
104 次
4 回答
2
你实际上编译得很好。输出包含一些警告,因为您似乎使用了一些已弃用的 API。
于 2012-10-19T13:43:54.643 回答
0
DataInputStream.readLine()
是deprecated
方法。它现在可以正常工作,但建议使用一些 Reader stream( BufferedReader
) 来读取日期。
于 2012-10-19T13:44:34.807 回答
0
已din.readLine()
弃用,您可以javac -Xlint YouClass.java
在下次查看错误时使用。
于 2012-10-19T13:50:26.960 回答
0
于 2012-10-19T13:54:12.077 回答