JAVA的Vector中如何显示数组元素

来源:百度知道 编辑:UC知道 时间:2024/05/21 18:45:47
Vector v = new Vector();
int a[]={1,2};
v.addElement(a);
System.out.println(v);
我这样输入后打印出的是地址值~~怎么才能够打印出数组中元素的值啊?

你这样当然不能显示出数组元素了,System.out.println()方法执行的时候会调用参数的toString(),如果该参数没有自定义的toString()那么就使用了从Object类继承的toString(),解决方法是自己写一个类(例Test)来保存数据,并在你的类中写一个toString(),然后用System.out.println(参数:Test的实例)就可以打印中你自定义的toString()方法输出的格式了

d