mysql里select‘X’<‘x’的结果为什么是0
for(int[]row:t){for(intcol:row)顺便问一下这个java语句里row:t和col:row是什么意思?谢谢啦!...
for(int[] row:t)
{
for(int col:row)
顺便问一下这个java语句里row:t 和col:row是什么意思?谢谢啦! 展开
{
for(int col:row)
顺便问一下这个java语句里row:t 和col:row是什么意思?谢谢啦! 展开
展开全部
你改成select 'X'>'x'也是0,mysql认为连个char型的常量不具有可比性,所以返回0
row:t row是一个局部变量,t是一个数组或者集合
col:row同样的道理
row:t row是一个局部变量,t是一个数组或者集合
col:row同样的道理
追问
那个java的代码是这样的:
int[][] t = {{1,2,3},{4,5,6}};
for(int[] row:t) {
for(int col:row) {
System.out.println(col);
} } }
为什么这样写就能输出这个数组?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询