java笔记数组小知识点

1填充替换数组:

import java.util.Arrays;//头文件
int arr[]={2,3,4,5}
Arrays.fill(arr,8)//使用同一个值对数组填充。
Arrays.fill(arr,1,3,2)//从arr[1]到arr[3](不包括)填充2。

2对数组排序:

import java.util.Arrays;//头文件
int arr[]={2,3,4,5}
Arrays.sort(arr);//对数组进行排序。

3.复制数组

import java.util.Arrays;//头文件
int arr[]={2,3,4,5}
int newarr[]=Arrays.copyOf(arr,5)//复制数组arr长度为5.
int newarr2[]=Arrays.copyOfRange(arr,0,3)//从arr[0]到arr[3](不包括)。

4二分法数组查询

import java.util.Arrays;//头文件
int arr[]={2,3,4,5};
int index=Arrays.binarySearch(arr,4);查找4的位置。
int index2=Arrays.binarySearch(arr,0,2,4);//在0到2范围内寻找4的索引位置

5数组转换


string a="abcdefg";
char b[]=a.toCharArray();//将字符串转换为字符数组



你可能感兴趣的:(java学习)