码迷,mamicode.com
首页 > 编程语言 > 详细

数组学习总结

时间:2018-04-15 14:51:43      阅读:171      评论:0      收藏:0      [点我收藏+]

标签:索引   存储   val   .so   搜索   长度   填充   form   开始   

java.util包的Arrays类包含了用来操作数组(排序和搜索)的各种方法,

Arrays.fill(int [] a,int value)方法,该方法可将指定的int值分配给int型数组的每个元素

a:要进行元素替换的数组,value:要存储数组中所有元素的值

//替换数组中的元素方

Arrays.fill(int [] a,int fromIndex,int toIndex,int value);把指定的元素给指定的索引每个元素

a:要进行填充的数组

fromindex:要使用指定值填充的第一个元素的索引(包括)

toindex:要使用指定值填充的最后一个元素的索引(不包括)

value:要存储在数组所有元素中的值

//给数组排序的方法

Arrays.sort(数组名称)

//复制数组的方法

Arrays.copyOf(arr,int newlength);复制数组至指定的长度

arr:要进行复制的数组

newlength:int类型,新数组的长度,

Arrays.copyOfrRnge(arr,int formindex,int toindex);将指定长度复制到新数组中

arr:要复制的数组

formindex:指定开始复制的索引位置

toindex:指定结束复制的索引位置

//查询数组的方法

 Arrays.binarySearch(arr,value);二分搜索法来搜索指定数组,以获得指定对象,返回要搜索的索引值

arr:数组

value:要搜索的值

如果value包含在该数组中  返回搜索值得索引,没有则返回-1,注意:搜索之前要将数组排序

 Arrays.binarySearch(arr,formindex,toindex,value);指定范围内搜索

 

 

数组学习总结

标签:索引   存储   val   .so   搜索   长度   填充   form   开始   

原文地址:https://www.cnblogs.com/www-yusheng-com/p/8847347.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!