“The local variable XXX may not have been initialized”
“The local variable XXX may not have been initialized”翻译一下就是:局部变量XXX可能尚未初始化在文件中的操作是:double d = 0.00;String str = "100";try{d = Double.parseDouble(str);}catch(Exception e){}/*
文章共243字 · 阅读需要大约1分钟
一键AI生成摘要,助你高效阅读
问答
·
“The local variable XXX may not have been initialized”
翻译一下就是:局部变量XXX可能尚未初始化
在文件中的操作是:
double d = 0.00;
String str = "100";
try{
d = Double.parseDouble(str);
}catch(Exception e){
}
/**把double类型转换成long类型*/
long lon = (long)d;//是在这里报的错,“The local variable XXX may not have been initialized”
出错的原因:
eclipse中,当声明了变量,没有进行初始化,然后在方法中引用该变量的时候,就会报出如下错误:
The local variable XXX may not have been initialized意思是该变量没有进行初始化,解决这个错误就是赋初值。
解决办法:
double d = 0.00;
String str = "100";
try{
d = Double.parseDouble(str);
}catch(Exception e){
}
/**把double类型转换成long类型*/
long lon = 0L;
lon = (long)d;
如此就解决了上诉的问题.
翻译一下就是:局部变量XXX可能尚未初始化
在文件中的操作是:
double d = 0.00;
String str = "100";
try{
d = Double.parseDouble(str);
}catch(Exception e){
}
/**把double类型转换成long类型*/
long lon = (long)d;//是在这里报的错,“The local variable XXX may not have been initialized”
出错的原因:
eclipse中,当声明了变量,没有进行初始化,然后在方法中引用该变量的时候,就会报出如下错误:
The local variable XXX may not have been initialized意思是该变量没有进行初始化,解决这个错误就是赋初值。
解决办法:
double d = 0.00;
String str = "100";
try{
d = Double.parseDouble(str);
}catch(Exception e){
}
/**把double类型转换成long类型*/
long lon = 0L;
lon = (long)d;
如此就解决了上诉的问题.
更多推荐
已为社区贡献1条内容
所有评论(0)