编译的时候出现错误,非法字符!Sytem.out.print("请输入一个整数:100");,请求高手!
//MyInput.java               文件名
import java.io.*;             //导入类 BufferedReader和InputStreamReaderpublic class MyInput
{
   public static void main(String[] args)
  {
    
       int i=0;                                           //声明一个变量
       Sytem.out.print("请输入一个整数:100");              //输出字符串,不回车
       try                                                //处理异常
       {
       //下面两条语句用于读取用户输入的字符串,并将它转换int型数据赋值给变量i
              BufferedReader br=new BufferedReader(new InputStreamReader(Sytem.in));
              i=Integer.parseInt(br.readLine());
       }catch(IOException ex){}
       Sytem.out.println("int i="+i);    //输出结果
      }
}

解决方案 »

  1.   

    System.out.print("请输入一个整数:100");编译还是不成功,纠结中!
      

  2.   

      你打错了 。System 不是 Sytem
    如果你用的上MyEclipse  输入Syso 然后alt+?将可以了
      

  3.   

    汗死...2L说的不错。还有你怎么把输出放exception里 - - 
      

  4.   

    //MyInput.java 文件名
    import java.io.*; //导入类 BufferedReader和InputStreamReaderpublic class MyInput
    {
    public static void main(String[] args)
    {
        
    int i=0; //声明一个变量
    System.out.print("请输入一个整数:100"); //输出字符串,不回车
      try //处理异常
      {
      //下面两条语句用于读取用户输入的字符串,并将它转换int型数据赋值给变量i
      BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
      i=Integer.parseInt(br.readLine());
      }
    catch(IOException ex){}
      System.out.println("int i="+i); //输出结果
      }
    }
    改了下,好像没问题了
      

  5.   

    Sytem.out.print("请输入一个整数:100"); //输出字符串,不回车拼写错误外加中文分号。