当前位置: 技术问答>java相关
j2ME Wireless ToolKit下的又一个问题(Switch case问题)(雷老虎呢?)
来源: 互联网 发布时间:2015-02-18
本文导语: 我下面的代码: int i; ........ String strMytest; switch (i) { case 1: strMytest="dddd"; break; case 2: strMytest="hhhhh"; break; } String strBegin+=strMytest; //怎么在这时候提示:strMytest没有初始化呀! | 像这...
我下面的代码:
int i;
........
String strMytest;
switch (i)
{
case 1:
strMytest="dddd";
break;
case 2:
strMytest="hhhhh";
break;
}
String strBegin+=strMytest;
//怎么在这时候提示:strMytest没有初始化呀!
int i;
........
String strMytest;
switch (i)
{
case 1:
strMytest="dddd";
break;
case 2:
strMytest="hhhhh";
break;
}
String strBegin+=strMytest;
//怎么在这时候提示:strMytest没有初始化呀!
|
像这种不是类成员的对象(变量),编译器是不会自动进行初始化的,因此它强行要求编程序的人自己对其进行初始化。
因此改为String strMytest = null;就可以。
因此改为String strMytest = null;就可以。
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。