数组输出乱码,@.....
程序代码:
import java.util.*; public class A{ public static void main(String args[]){ int arrays[]= new int[10]; //用fill方法给数组赋值Array.fill(数组名,fromindex(包括),toindex(不包括),value) Arrays.fill(arrays,5); Arrays.fill(arrays,1,3,7);//arrays[1],arrays[2]赋值为7 System.out.println("赋值后数组:"); System.out.println(arrays); //用sort方法排序(默认升序) Arrays.sort(arrays); System.out.println("排序后数组"); System.out.println(arrays); //判断数组是否相等 int krrays[]=new int [10]; Arrays.fill(krrays,9); System.out.println(Arrays.equals(arrays,krrays)); //查找数组元素 System.out.println("返回数组元素的位置"); System.out.println(Arrays.binarySearch(arrays,5)); }}..
运行结果:赋值后数组:
[I@6b143ee9
排序后数组
[I@6b143ee9
false
返回数组元素的位置
4