初学Javaimport java.io.*;
public class Input1
{
public static void main(String[] args) throws IOException
{
InputStreamReader reader = new InputStreamReader(System.in);
BufferedReader input = new BufferedReader(reader);
System.out.print("Enter a digit:");
String text = input.readLine();
int sq = new Interger(text).intvalue();//也可以Integer x=new Integer(text);Int sq=x.intValue();
System.out.println("The square of the digit you've inputed is" + sq + "!");
}
}javac Input1.java后提示:符号: 类 Interger
位置: 类 Input1
                int sq = new Interger(text).intvalue();//也可以Integer x=new Integer(text);Int sq=x.intValue();
                             ^
1 错误可是我看网上人家都怎么写的..............
本来我安了个NetBeans集成开发环境来调试的.可是安装前,中,后都缺这个错那个的,现在还不能用.

解决方案 »

  1.   

    int sq = new Interger(text).intvalue();//也可以Integer x=new Integer(text);Int sq=x.intValue();
    这句里面不是多字母,就是大小写错误改成下面的就OK了int sq = new Integer(text).intValue();
      

  2.   

    你写错了吧...
    int sq = new Integer(text).intValue();
      

  3.   

    先了解一下java命名规则:
    类名: 首字母大写
    方法/成员变量 名: 首字母小写第二个单词开始首字母大写楼下继续补漏...
      

  4.   

    int sq = new Integer(text).intValue();
      

  5.   

    java对大小写很敏感的!注意细心检查呀.单词的错误可不要再范哟!
      

  6.   

    是啊,JAVA代码的编写规范一定要记住,不然的话像这种错误有时候是很难发现的
    改成
    int sq = new Integer(text).intValue(); 
      

  7.   

    是啊,JAVA代码的编写规范一定要记住,不然的话像这种错误有时候是很难发现的
    改成
    int sq = new Integer(text).intValue(); 
      

  8.   

    是啊,JAVA代码的编写规范一定要记住,不然的话像这种错误有时候是很难发现的
    改成
    int sq = new Integer(text).intValue(); 
      

  9.   

    java命名规则: 
    方法/成员变量: 首字母小写第二个单词开始首字母大写
    改成:int sq = new Integer(text).intValue(); 
    试试看!
    我也犯过不少命名规则的错误。呵呵 加油。
      

  10.   

    大家都帮你找到错误了,一个是Interger多了一个r,应该是Integer一个是intvalue应该是intValue
      

  11.   


    //把字符串转化为整数不是那样搞的
    import java.io.*;
    public class Input1
    {
        public static void main(String[] args) throws IOException
        {
            InputStreamReader reader = new InputStreamReader(System.in);
            BufferedReader input = new BufferedReader(reader);
            System.out.print("Enter a digit:");
            String text = input.readLine();
    try{
     int sq=Integer.parseInt(text);
             //long sq=Long.parseLong(text);
             System.out.println("The square of the digit you've inputed is" +sq+ "!");
    }catch(NumberFormatException nfe){
    System.out.println("字符串格式不正确");
    }
        }
    }