public class day 
{
public static void main (String[] arges)
{

for(int x=1,y=1;x<2 , y<2;x++ , y++)
{
System.out.println("x="+x);
System.out.println("x="+y);

}
}
}
哪里有错误

解决方案 »

  1.   

    约束条件部分不能有两个
    for(int x=1,y=1;x<2;x++ ,y++)
    {
         System.out.println("x="+x);
         System.out.println("y="+y);
    }
    或者使用循环嵌套
    for(int x=1;x<2;x++)
    {
    for (int y = 1; y < 2; y++)
     {
           System.out.println("x="+x);
           System.out.println("y="+y);
    }
    }
    不知道您的代码想做什么??可以自行验证两种输出结果
      

  2.   

    for(int x=1,y=1;x<2 , y<2;x++ , y++) 这样写就不对吧
      

  3.   

    x<2&&y<2
      

  4.   

    用两层嵌套的for循环就可以了,
      

  5.   

    "x<2,y<2"作为for的判断条件,中间不能用逗号连接,可以改为&&运算符或者||运算符
      

  6.   

    有个很大的问题,为什么没人说呢,还是我理解不对呢,明显类名要大写啊,首字母。day-------->Day才对吧。当然,你这是可以编译成功的,但是基础语法。
      

  7.   

    for(int x=1,y=1;x<2 && y<2;x++ , y++)     中间的逗号改为&&     &
      

  8.   

    我也是初学者除了前面大神说的错误,我觉得第三行的args写成arges应该不对吧
      

  9.   

    10楼说的那个,其实主函数哪里args 这个参数是可以随便写的,args只是一种约定。
      

  10.   

    你这语句for(int x=1,y=1;x<2,y<2;x++ , y++)  
    在x<2,y<2中间加&或&&  不能用逗号,,这是两个条件都满足才行。代码如下
    1、、、、、、for(int x=1,y=1;x<2&y<2;x++ , y++)
    2、、、、、、for(int x=1,y=1;x<2&&y<2;x++ , y++)