Java中的clone()方法在数组上使用时究竟返回什么?它是否返回一个包含从原始数据复制的数据的新数组?例如:int[]a={1,2,3};int[]b=a.clone(); 最佳答案 当对数组调用clone方法时,它会返回对包含(或引用)与源数组相同元素的新数组的引用。因此,在您的示例中,int[]a是在堆上创建的单独对象实例,而int[]b是在堆上创建的单独对象实例。(记住所有数组都是对象)。int[]a={1,2,3};int[]b=a.clone();System.out.println(a==b?"SameInstanc
Java中的clone()方法在数组上使用时究竟返回什么?它是否返回一个包含从原始数据复制的数据的新数组?例如:int[]a={1,2,3};int[]b=a.clone(); 最佳答案 当对数组调用clone方法时,它会返回对包含(或引用)与源数组相同元素的新数组的引用。因此,在您的示例中,int[]a是在堆上创建的单独对象实例,而int[]b是在堆上创建的单独对象实例。(记住所有数组都是对象)。int[]a={1,2,3};int[]b=a.clone();System.out.println(a==b?"SameInstanc