1.数组
*数组的创建
int[] array = {1,2,3,4,5};
注意区别于C++ int a[] =
(1)两种输出方法
public class number {
public static void main(String[] args)
{
int[] array = {1,2,3,4,5};
for (int i = 0; i < 5; i++)
{
System.out.println(array[i]);
}
//这个之前没用过,直接输出k
for (int k:array)
{
System.out.println(k);
}
}
}
(2)将数字数组输出成[1,2,3,4,5]的格式(这个真的超方便了)
System.out.println(Arrays.toString(array));
(3)排序
类似C++中的sort
sort(str, str+n, cmp);
Java中的排序:
Arrays.sort(array);
(4) 查找
注意输入的时候不用输入key:
使用二分查找法查找位置
System.out.println(Arrays.binarySearch(array,3));