我这程序想由键盘键入一个整数并输出,但程序运行不了,怎么回事呀?  555……
package test1;
import java.util.*;
public class Main
{
    public static void main(String[] args)
    {
        scanner input=new scanner(system.in);
        int s=input.nextInt();
        System.out.println(s);
    }
}

解决方案 »

  1.   

    Scanner!! 大写!!
    System!! 大写!!
      

  2.   


    import java.io.*;
    public class Input{
    public static void main(String args[]){
    try{
    //输入流,从键盘接收数据
    InputStreamReader istr=new InputStreamReader(System.in);
    BufferedReader br=new BufferedReader(istr); System.out.println("请输入第一个数:");
    //从控制台读取一行数据,从控制台输入的都认为是字符串
    String a1=br.readLine();
    System.out.println("请输入第二个数:");
    String a2=br.readLine();
    //把string->float
    float num1=Float.parseFloat(a1);
    float num2=Float.parseFloat(a2); if(num1 > num2){
    System.out.println("第一个数大");
    }
    if(num1 < num2){
    System.out.println("第二个数大");
    }
    if(num1 == num2){
    System.out.println("两个数相等");
    }
    }
    catch (Exception e){
    e.printStackTrace();
    }
    }
    }