代码之家  ›  专栏  ›  技术社区  ›  ZZ Coder

Java语法:byte f()[]与byte[]f()

  •  1
  • ZZ Coder  · 技术社区  · 16 年前

    ByteArrayOutputStream ,the toByteArray()

    public synchronized byte toByteArray()[];
    

    public synchronized byte[] toByteArray();
    
    4 回复  |  直到 16 年前
        1
  •  5
  •   C. K. Young    16 年前

    在这种情况下,没有。

    如果您有声明:

    byte[] a, b;
    byte c[], d;
    

    a , b c byte[] ,以及 d byte .

        2
  •  3
  •   Brett Kail    16 年前

    没有区别,尽管程序员之间的惯例强烈倾向于后者。

        3
  •  0
  •   Roman    16 年前

    Java编码规范文档推荐了第二种变体(字节[]b)。看 example .

        4
  •  0
  •   beetoom    15 年前

    顺便说一句,对于多维数组,您也可以混合使用这两种方法:

    public synchronized byte[] to2DByteArray()[];