Java数组,继续得到[I @ 6d06d69c

时间:2016-03-02 19:48:07

标签: java arrays class methods

/ *您好,我尝试编写一个数组类,用于将每个元素添加1,但是我无法成功调用toString()方法,任何人都可以帮我找出原因吗?感谢。

package addArray;

 public class Additioner {



public Additioner(int x[])
{
    addIt(x);
}

public void addIt(int x[])
{
    for (int counter = 0; counter < x.length; counter++)
    {
        x[counter] += 1;
    }
}

public String toString()
{
    String message = ("Some message here.");
    return message;
}
 }

============================================

    package addArray;
    import java.util.*;

    public class Array {

public static void main(String[] args)
{
    int Q[] = {1, 2, 3, 4, 5};
    System.out.println(Arrays.toString(Q));

    Additioner x = new Additioner(Q);


    System.out.println(Arrays.toString(Q));
    System.out.println(Q.toString());
                     }   }

=============================================== === 结果:

  

[1,2,3,4,5]

     

[2,3,4,5,6]

     

[I @ 6d06d69c

0 个答案:

没有答案