JavaSE学习----Arrays类
来源:互联网 发布:xampp怎么升级php版本 编辑:程序博客网 时间:2024/06/15 06:56
类介绍:
包含于java.util,提供的方法都是静态的;
类方法:
public static void fill(int[] a, int val) //将指定的 int 值分配给指定 int 型数组指定范围中的每个元素。同样的方法适用于所有的其他基本数据类型(Byte,short,Int等);
public static int binarySearch(Object[] a, Object key) //用二分查找算法在给定数组中搜索给定值的对象(Byte,Int,double等)。数组在调用前必须排序好的。如果查找值包含在数组中,则返回搜索键的索引;否则返回 (-(插入点) - 1);
public static void sort(Object[] a) //对指定对象数组根据其元素的自然顺序进行升序排列。同样的方法适用于所有的其他基本数据类型(Byte,short,Int等);
eg:
import java.util.*;public class Demo{ public static void main(String[] args) { int[] arrList = {5,2,1,4,3}; int[] arrList1 = {1,2,3,4,5}; System.out.println(Arrays.binarySearch(arrList1, 5)); Arrays.sort(arrList); for(int element : arrList){ System.out.println(arrList[element-1]); } Arrays.fill(arrList, 3); for(int element : arrList){ System.out.println(arrList[element-1]); } } }
41234533333
阅读全文
0 0
- JavaSE学习----Arrays类
- javaSE-集合工具类-Arrays
- JAVASE之工具类-----Collections和Arrays
- 【JavaSE学习笔记】常用类介绍03_Character,Arrays,BigDecimal,BigInteger,Calendar
- javaSE 集合类学习
- JavaSE学习----String类
- JavaSE学习----Math类
- JavaSE学习----Exception类
- Arrays类的学习
- 【javase复习】## day9 Collections Arrays ##
- JavaSE学习----StringBuffer/StringBuilder类
- Arrays数组类的学习
- Arrays类的学习摘要:
- JavaSE第三十四讲:Arrays类解析及数组疑难剖析
- #笔记#圣思园 JavaSE 第34讲——Arrays类解析
- JavaSE学习总结1:OOP和类
- JavaSE学习笔记_6:Java-Object类
- JavaSE学习笔记_11:Java-字符串类
- spring security 集成cas单点登录核心配置及相关java代码
- 静态网页和动态网页的区别(转载)
- Monkey基本用法与常用参数
- python--yield>>>协程
- 观察者模式
- JavaSE学习----Arrays类
- 基于Hi3559A ARM64位嵌入式平台的OpenCV2.4.9+ffmpeg2.0.7移植及应用
- 图解圆周卷积
- H5 入门.....
- 机器学习常用算法二:神经网络
- java学习笔记
- 如何安装centos系统,并且使用xshell进行简单静态ip设置
- bzoj 1688: [Usaco2005 Open]Disease Manangement 疾病管理(状压)
- 存储过程,函数,触发器