如何在类构造函数中将数组定义为参数?

时间:2013-01-30 15:29:49

标签: java arrays arguments

我想问一下在类构造函数中将数组定义为参数的正确方法是什么?

例如

public class example {
    int x;
    int y;
    String [] x = new Array [5];

    public example(int x, int y, String [] x){
    etc etc etc.

String [] x写得对吗?因为netbeans给出了错误,但是我改变了它。

3 个答案:

答案 0 :(得分:1)

这是正确的方法,但您重复x变量名称。例如,将第二个x更改为z

答案 1 :(得分:0)

您可以这样定义数组:

 String[] x = new String[5];

编辑:并确保您不重复变量名称,因此将x更改为其他内容,因为您已将x定义为int。

答案 2 :(得分:0)

String [] x = new Array [5];

应该是

String [] x = new String[5];

您的变量x是重复的。你应该改变它。

此外,类名按惯例以大写字母开头。

您还应该使用格式化/缩进来获得更易读的代码。