初学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集成开发环境来调试的.可是安装前,中,后都缺这个错那个的,现在还不能用.
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集成开发环境来调试的.可是安装前,中,后都缺这个错那个的,现在还不能用.
这句里面不是多字母,就是大小写错误改成下面的就OK了int sq = new Integer(text).intValue();
int sq = new Integer(text).intValue();
类名: 首字母大写
方法/成员变量 名: 首字母小写第二个单词开始首字母大写楼下继续补漏...
改成
int sq = new Integer(text).intValue();
改成
int sq = new Integer(text).intValue();
改成
int sq = new Integer(text).intValue();
方法/成员变量: 首字母小写第二个单词开始首字母大写
改成:int sq = new Integer(text).intValue();
试试看!
我也犯过不少命名规则的错误。呵呵 加油。
//把字符串转化为整数不是那样搞的
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("字符串格式不正确");
}
}
}