java_Arrays类

时间:2021-07-14
本文章向大家介绍java_Arrays类,主要包括java_Arrays类使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
 1 public static void main(String[] args) {
 2         // 定义数组
 3         int[] num = new int[10];
 4         // 给数组赋值
 5         for (int i = 0; i < num.length; i++) {
 6             if (i % 2 == 0) {
 7                 num[i] = i + 2 ;
 8             }else {
 9                 num[i] = i;
10             }
11         }
12         // 使用Arrays.toString()方法打印数组
13         System.out.println(Arrays.toString(num)); // [2, 1, 4, 3, 6, 5, 8, 7, 10, 9]
14 
15 
16         System.out.println("***********************");
17         // 使用Arrays.sort()方法以升序的方式排序数组
18         Arrays.sort(num);
19         // 打印排序后的数组
20         System.out.println(Arrays.toString(num)); // [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
21 
22         System.out.println("***********************");
23         // 使用Arrays.Arrays.binarySearch()方法可以对有序的数组(升序或降序),进行二分查找法查询元素
24         System.out.println(Arrays.binarySearch(num,8)); // 打印结果:1. 数组下标为7的元素是:8
25         System.out.println("数组下标为7的元素是 :" + num[7]);   // 数组下标为7的元素是:8
26 
27         System.out.println("***********************");
28         // 使用Arrays.fill()方法给数组赋值
29         Arrays.fill(num,1);
30         System.out.println(Arrays.toString(num));// [1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
31 
32 
33     }

原文地址:https://www.cnblogs.com/1123-wyl/p/15010349.html