java代码:
public class KeyInput
{
public static void main(String[] args){
//创建一个键盘扫描器对象
java.util.Scanner s = new java.util.Scanner(System.in);
//接受用户的输入,从键盘上接受一个int类型的数据
// s.nextlnt();
//↑解释这行代码:代码执行到这里的时候,会暂停下来。等待用户的输入,用户可
// 以从键盘上输入一个整数,然后回车。继续执行下面的代码。
int i = s.nextlnt(); //先执行=右边的代码,接受用户输入一个int类型数据,
//回车之后i 变量就有值了。并且i变量中保存的值是用户输入的数字。
System.out.println("您输入的数字是:"+i);
}
}
实际情况
大神,看看哪里错了
就是报错的地方有问题。nextInt的问题
你试试这个
//创建一个键盘扫描器对象
java.util.Scanner s = new java.util.Scanner(System.in);
//接受用户的输入,从键盘上接受一个int类型的数据
// s.nextlnt();
//↑解释这行代码:代码执行到这里的时候,会暂停下来。等待用户的输入,用户可
// 以从键盘上输入一个整数,然后回车。继续执行下面的代码。
int i = s.nextInt(); //先执行=右边的代码,接受用户输入一个int类型数据,
//回车之后i 变量就有值了。并且i变量中保存的值是用户输入的数字。
System.out.println("您输入的数字是:"+i);
java.util.Scanner s = new java.util.Scanner(System.in);
这行里面的l是小写的,没有大写的i
找到问题了,13行,int i = s.nextInt();
被我粗心写成了:int i = s.nextlnt();
这里i的大写I被我写成了L的小写l