import java.io.*;
import java.util.*;
import java.lang.Integer;public class add
{
static int addnum(int a,int b) //因为本意是做函数重载
{return a+b;}
public static void main(String[] args)
{
BufferedReader in1= new BufferedReader(new InputStreamReader(System.in));
BufferedReader in2= new BufferedReader(new InputStreamReader(System.in));
try
{
int all;
int a=Interger.parseInt(in1.readLine());
int b=Interger.parseInt(in2.readLine());
all=addnum(a,b);
System.out.println(all);
}
catch (Exception e)
{
e.printStackTrace();
}
}
}
error:
add.java;16:cannot resolve symbol
symbol :variable Interger
location:class add int a=Interger.parseInt(in1.readLine());add.java;17:cannot resolve symbol
symbol :variable Interger
location:class add int b=Interger.parseInt(in2.readLine());
import java.util.*;
import java.lang.Integer;public class add
{
static int addnum(int a,int b) //因为本意是做函数重载
{return a+b;}
public static void main(String[] args)
{
BufferedReader in1= new BufferedReader(new InputStreamReader(System.in));
BufferedReader in2= new BufferedReader(new InputStreamReader(System.in));
try
{
int all;
int a=Interger.parseInt(in1.readLine());
int b=Interger.parseInt(in2.readLine());
all=addnum(a,b);
System.out.println(all);
}
catch (Exception e)
{
e.printStackTrace();
}
}
}
error:
add.java;16:cannot resolve symbol
symbol :variable Interger
location:class add int a=Interger.parseInt(in1.readLine());add.java;17:cannot resolve symbol
symbol :variable Interger
location:class add int b=Interger.parseInt(in2.readLine());
add.java;16:cannot resolve symbol
symbol :variable Interger
location:class add int a=Interger.parseInt(in1.readLine());add.java;17:cannot resolve symbol
symbol :variable Interger
location:class add int b=Interger.parseInt(in2.readLine());=======================
是Integer,lz要仔细
窝在问一个问题
把
try
{
int all;
int a=Integer.parseInt(in1.readLine());
int b=Integer.parseInt(in2.readLine());
all=addnum(a,b);
System.out.println(all);
}
catch (Exception e)
{
e.printStackTrace();
}
改为
int a,b,all;
try
{a=Integer.parseInt(in1.readLine());}
catch(IOException e){}
try
{b=Integer.parseInt(in2.readLine());}
catch(IOException e){}
all=addnum(a,b);error:
variable a might not hava been initialized
all=addnum(a,b);
variable b might not hava been initialized
all=addnum(a,b);
为什么???
public void doSomething(){
int a = 0; // 单独声明变量必须要初始化!
int b = 0;
int sum = a + b;
System.out.println("sum = " + sum);
}