| 
 
| 本帖最后由 詹英鹏 于 2011-12-29 21:08 编辑 
 首先我知道 & 表示“与”运算 还有“&&”也表示“与”
 比如 12 & 23 ,他是表示二进制“与”运算
 但是这个句子怎么回事
 for(..;..;..)
 {
 
 if(i==0 && j==0)
 {
 System.out.println("非法数值")
 }
 else continue;
 }
 这局代码中的 “&” 这么理解啊 ?
 还有一个 把代码中的 “&&” 改成”&“ 为什么也行啊,
 “&”不是位与运算啊
 还有一个 我发现如果直接用”&&“代替”&“,这样
 int i=13 && 14;
 System.out.println(i);就报错
 他们到底是不是一样啊,很郁闷弄半天没明白 希望帮我解答一下 最好是弄个简单的例子
 哦,还有这个关键and在java中有吗?和&&有区别么?
 | 
 |