这有什么问题?
import java.io.*;
class TUI{
public static void main(String[] args) {
System.out.println("Enter the two numbers:");
int n1=readInt("Enter n1:");
int n2=readInt("Enter n2:");
int total=n1+n2;
System.out.println("Total is =" + total+".");
}
}
获取这些错误
Day2.java:5: error: cannot find symbol
int n1=readInt("Enter n1:");
^
symbol: method readInt(String)
location: class TUI
Day2.java:6: error: cannot find symbol
int n2=readInt("Enter n2:");
^
symbol: method readInt(String)
location: class TUI
PS-另外readInt
和nextInt
之间有什么区别?
我可以在这里使用nextInt
答案 0 :(得分:0)
readInt与datainputstream类一起使用。 具有扫描仪类的nextInt,您需要创建一个扫描仪对象以获取输入值。 即
java.util.Scanner obj=new java.util.Scanner(System.in);
int x=obj.nextInt();
两者的目标都是相同的,以读取整数值。