java工具类Arrays相关方法
来源:互联网 发布:想开个淘宝店 编辑:程序博客网 时间:2024/05/20 08:43
java.util.Arrays类能方便地操作数组,它提供的所有方法都是静态的。具有以下功能:
²
²
²
²
import
public
public
if
for
System.out.print(array[i]+“
}
}
System.out.println();
}
public
int[]
//填充数组
Arrays.fill(array,
System.out.println(“填充数组:Arrays.fill(array,
TestArrays.output(array);
//将数组的第2和第3个元素赋值为8
Arrays.fill(array,
System.out.println(“将数组的第2和第3个元素赋值为8:Arrays.fill(array,
TestArrays.output(array);
int[]
//对数组的第2个到第6个进行排序进行排序
Arrays.sort(array1,2,7);
System.out.println(“对数组的第2个到第6个元素进行排序进行排序:Arrays.sort(array,2,7):”);
TestArrays.output(array1);
//对整个数组进行排序
Arrays.sort(array1);
System.out.println(“对整个数组进行排序:Arrays.sort(array1):”);
TestArrays.output(array1);
//比较数组元素是否相等
System.out.println(“比较数组元素是否相等:Arrays.equals(array,
int[]
System.out.println(“克隆后数组元素是否相等:Arrays.equals(array1,
//使用二分搜索算法查找指定元素所在的下标(必须是排序好的,否则结果不正确)
Arrays.sort(array1);
System.out.println(“元素3在array1中的位置:Arrays.binarySearch(array1,
//如果不存在就返回负数
System.out.println(“元素9在array1中的位置:Arrays.binarySearch(array1,
}
}
输出结果:
填充数组:Arrays.fill(array, 5):
5 5 5 5 5
将数组的第2和第3个元素赋值为8:Arrays.fill(array, 2, 4, 8):
5 5 8 8 5
对数组的第2个到第6个元素进行排序进行排序:Arrays.sort(array,2,7):
7 8 2 3 3 6 12 5 4
对整个数组进行排序:Arrays.sort(array1):
2 3 3 4 5 6 7 8 12
比较数组元素是否相等:Arrays.equals(array, array1):
false
克隆后数组元素是否相等:Arrays.equals(array1, array2):
true
元素3在array1中的位置:Arrays.binarySearch(array1, 3):
1
元素9在array1中的位置:Arrays.binarySearch(array1, 9):
-9
- java工具类Arrays相关方法
- java Arrays工具类
- java Arrays工具类
- Java-Arrays工具类
- Java 数组工具类-Arrays
- Java 数组工具类 Arrays
- 【java的Arrays工具类】
- Java-Arrays的工具类
- Java 数组工具类 Arrays
- java的Arrays工具类
- 0801 Java Arrays工具类
- java Arrays工具类十大常用方法
- 3 JAVA Arrays类 方法
- Java中Arrays类方法
- Arrays工具类中的常用方法
- 【Java】Arrays相关学习
- java 源码之 Arrays 工具类
- Java数组操作工具类Arrays:
- CentOS安装Maven
- HDU1234-开门人和关门人-水
- opencv源码编译
- 简述 典型处理器(如Cortex A9)中一条存储器读写指令的执行全过程
- SpringBoot--MVC相关配置
- java工具类Arrays相关方法
- 读书笔记-python,数据可视化之matplotlib简单实用
- Intellij idea mybatis plugin插件的安装与破解
- Gym 101612BBoolean Satisfability
- fedora环境的搭建
- spring mvc 返回json的配置
- 机器学习笔记一:导论
- x=x+1, x+=1, x++的执行效率比较
- 第九章自定义标签第三节自定义有属性的标签