class test
{
public static void main(String[] args)
{
String [] str={"123","65"}; System.out.println(str.toString(str));
}
}
-----------------------------------------
为什么不能用str.toString(str) 而要用Arrays.toString(str), str不是已经被定义为数组,怎么不能用数组的方法呢?
{
public static void main(String[] args)
{
String [] str={"123","65"}; System.out.println(str.toString(str));
}
}
-----------------------------------------
为什么不能用str.toString(str) 而要用Arrays.toString(str), str不是已经被定义为数组,怎么不能用数组的方法呢?
System.out.println(str.toString(str));Eclipse没有提示你报错?? toString()是不带参数的。别外说一句,楼主,你能多看一下API不? 看了一下你问的问题都是属于API 级别的。
public static void main(String[] args) {
String[] str = { "123", "65" };
for (int i = 0; i < str.length; i++) {
System.out.println(str[i].toString());
}
}}
默认输出的是对象的地址