为什么有人说java里不支持逗号表达式 Java里的for循环的条件表达式可以用都逗号么,比如for( , ; , ; , )C里面是可以的吧,java不行? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这种形式呢 ?public static void main(String[] args) { for (int i=0, j=10; i<5&&j>4; i++, j--) { System.out.println("i = " + i + " j = " + j); } } 执行结果:i = 0 j = 10i = 1 j = 9i = 2 j = 8i = 3 j = 7i = 4 j = 6 或说,这个不是“逗号表达式”所谓的逗号表达式是指:int x = 1;int y = 10;int z = (x, y); // z = 10; 也就是整个逗号表达式的值是最右面那个表达式的返回值而同样的代码,在Java里面不允许。这个才是所谓的Java不支持逗号表达式 谁说C不可以这样写?!LZ表述不清for(,;,;,)只有逗号是不行的 谁说C不可以这样写?!C里应该可以这么写,好像是取右边的值;楼上各位,又查了一下,貌似中间的条件表达式是bool值,不能带逗号,前后那两个是可以带的 java 怎么实现C++中的逗号运算符的效果? JAVA 也行 interbase 数据连接问题 初学JAVA编程出问题求助。有源代码 急求:java swing 文件上传 及下载 sun.net.ftp.FtpClient 怎么设置PORT模式 哥们刚面试回来,有这么一道面试题,大家给看看 将获取到的文本框的值写入到文件 各位大虾接招---java3d编程怎样实现吸附效果 50分!很多新手对"异常"这个概念都不是很明白!我就是!哪位前辈来深入浅出一下! 初学Java有个问题:如何输入? 如何用StringTokenizer类将一个汉语句子每个词切分? 求助.socket序列化传输问题. 如何洗牌
for (int i=0, j=10; i<5&&j>4; i++, j--) {
System.out.println("i = " + i + " j = " + j);
}
}
i = 0 j = 10
i = 1 j = 9
i = 2 j = 8
i = 3 j = 7
i = 4 j = 6
所谓的逗号表达式是指:int x = 1;
int y = 10;
int z = (x, y); // z = 10; 也就是整个逗号表达式的值是最右面那个表达式的返回值而同样的代码,在Java里面不允许。这个才是所谓的Java不支持逗号表达式
LZ表述不清
for(,;,;,)
只有逗号是不行的
C里应该可以这么写,好像是取右边的值;楼上各位,又查了一下,貌似中间的条件表达式是bool值,不能带逗号,前后那两个是可以带的