首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

enum被当做关键字,该怎么处理

2012-02-04 
enum被当做关键字现在做一个二次开发的项目以前的JDK是1.4现在的JDK是1.5 ,Java code org.apache.axis.des

enum被当做关键字
现在做一个二次开发的项目
以前的JDK是1.4 现在的JDK是1.5 ,

Java code
 org.apache.axis.description.OperationDesc oper;        oper = new org.apache.axis.description.OperationDesc();        oper.setName("dexptReceiveMsg");        oper.setStyle(org.apache.axis.enum.Style.WRAPPED);        oper.setUse(org.apache.axis.enum.Use.LITERAL);


现在
oper.setStyle(org.apache.axis.enum.Style.WRAPPED);
oper.setUse(org.apache.axis.enum.Use.LITERAL);
这两行中的enum 被当做枚举的类型
我想让它作为枚举类型的关键字,有没有办法解决
用的是Eclipse3.2.2, jdk1.5


[解决办法]
哎。。。年轻人,难道真的要别人帮你搜索么?给点辛苦分吧
解决办法:1、将代码“oper.setStyle(org.apache.axis.enum.Style.RPC);”修改为”oper.setStyle(Style.getStyle("rpc"));“;2、将代码“oper.setUse(org.apache.axis.enum.Use.ENCODED);”修改为“oper.setUse(Use.getUse("encoded")); ”;3、添加代码”import org.apache.axis.constants.Style;
import org.apache.axis.constants.Use;“

热点排行