Topic: 请教一个问题,在eclipse中报错!但是可以编译运行 |
Print this page |
1.请教一个问题,在eclipse中报错!但是可以编译运行 | Copy to clipboard |
Posted by: steveli81 Posted on: 2006-04-27 14:24 这是一个关于用java实现隐写术程序,有以下一段程序,用eclpise打开,显示出错,但在jdk中可编译运行通过!,请各位执教!主要一段for程序,我也还在看,一来请教,二来供大家参考:(由于程序较长,这里只选择出错的一部分,主要是一个for循环) for(byte element:msgBytes){ //这里有报错信息:标记“)”上有语法错误,应为 : twoBitBytes[twoBitByteCnt++] = (byte)(element & 0x03); twoBitBytes[twoBitByteCnt++] = (byte)((element >> 2) & 0x03); twoBitBytes[twoBitByteCnt++] = (byte)((element >> 4) & 0x03); } 这里是个移位运算,还请各位同行讨论执教!这里的for循环到底是一个什么作用? |
2.Re:请教一个问题,在eclipse中报错!但是可以编译运行 [Re: steveli81] | Copy to clipboard |
Posted by: tomcatexpert Posted on: 2006-04-27 15:59 这段Code只能在Java 5里才能正常运行,估计你的eclipse用的还是以前的版本. |
3.Re:请教一个问题,在eclipse中报错!但是可以编译运行 [Re: steveli81] | Copy to clipboard |
Posted by: steveli81 Posted on: 2006-04-27 21:03 呵呵,谢谢你的回复,真的是这样的,这是java 5的新特性,我用eclipse3.1打开就没问题,实在抱歉!谢谢tomcatexpert 兄! |
4.Re:请教一个问题,在eclipse中报错!但是可以编译运行 [Re: steveli81] | Copy to clipboard |
Posted by: JavaandC Posted on: 2006-04-28 12:30 steveli81 wrote: 这个跟eclipse没有任何关系,不是你用eclipse3.1打开就没有问题,如果你用的JDK不是5.0或者6.0的,那你用任何编辑器都不会编译成功的。 |
5.Re:请教一个问题,在eclipse中报错!但是可以编译运行 [Re: steveli81] | Copy to clipboard |
Posted by: steveli81 Posted on: 2006-04-28 19:11 呵呵,好像都是用的jdk1.5啊,或许这是eclipse的小bug?JavaandC 兄,谢谢你的关注, |
6.Re:请教一个问题,在eclipse中报错!但是可以编译运行 [Re: steveli81] | Copy to clipboard |
Posted by: steveli81 Posted on: 2006-04-28 19:12 这是eclpse3.1的截图: |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |