【Java】基本语法学习笔记

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));
原文地址:https://www.cnblogs.com/kinologic/p/14628181.html