试试便知。建议将方括号写在变量后面,即:
int a[], b[];PS:不建议在一行中做两件或两件以上的事。

解决方案 »

  1.   

    可以的。 
    int[] a1, b2和int a1[], a2[]是一样的
    千万别写成int[] a1, b2[], 这样b2就成了一个二维数组。
      

  2.   

    不接受 ForestOcean(森林之洋) 的建议,
    在 Java 中,int[] 已经是一个类类型了,可以把它看作是一个类的名称。
    如果用 int a[] 这种方式定义变量,那么“数组也是对象”的概念就体现不出来了
    int[] a, b 很容易搞混淆,但是,好的风格是每个变量定义一行,即写成
    int[] a;
    int[] b;不要担心行数增加,而且这样的定义并不会让你知亏,虽然多写了几个字,但是有些程序如果是按行计费的话,就赚了,哈哈。据说印度的程序就是按行计费的。