Java学习笔记 02 Java Arrays 类的各种用法
程序员文章站
2024-03-06 10:02:43
...
java.util.Arrays类能方便地操作数组,它提供的所有方法都是静态的。具有以下功能:
1,给数组赋值:通过fill方法;
Arrays.fill(array, 5);
2,对数组排序:通过sort方法,按升序;
Arrays.sort(arr);
3,比较数组:通过equals方法比较数组中元素值是否相等;
Int arr1 = {1,2,3,4};
Int arr2 = {1,2,3,4};
Int arr3 = {2,3,1,4};
System.out.println(Arrays.equals(arr1,arr2));//true
System.out.println(Arrays.equals(arr1,arr3));//false
4,查找数组元素:通过binarySearch方法能对排序好的数组进行二分查找法操作;
String[]s3={“a”,”b”,”c”,”d”,”e”,”w”};
Int index=Arrays.binarySearch(s3,”g”);
System.out.println(“该元素的下标是:”+index);
推荐阅读
-
Java学习笔记 02 Java Arrays 类的各种用法
-
Java学习笔记39. StringBuffer 类的声明与创建
-
java学习笔记:集合框架的工具类Collections
-
JAVASE 小白学习笔记 (12-3)Java中的常用类--StringBuffer类、StringBuilder类
-
Java学习笔记(5)--- Number类和Math 类,String类的应用,Java数组入门
-
5.3类集(java学习笔记)集合的输出
-
Java基础学习笔记之:System类;Math类;Arrays类BigInteger
-
5.4 集合的排序(Java学习笔记)(Collections.sort(),及Arrays.sort()底层分析)
-
Java静态static关键字用法。Arrays工具类的用法
-
java 学习笔记 day07 类的继承、多态、super关键字