Java数组

数组的定义

Java数组_第1张图片

数组的声明

Java数组_第2张图片Java数组_第3张图片

数组的特点

Java数组_第4张图片

数组的使用

​
public class Demo02 {
    public static void main(String[] args) {
        int[] arrays = {1,2,3,4,5};
        //JDK1.5 无下标 For-each的使用
        for(int array:arrays){
            System.out.println(array);
        }

        //数组入参
        printArray(arrays);

        int[] reverse = reverseArray(arrays);

        printArray(reverse);
    }
    //打印数组元素
    public static void printArray(int[] arrays){
        for (int i=0;i
public class Demo01 {
    //要使用数组必须先声明
    public static void main(String[] args){
        int[] nums = {1,2,3,4,5};
        //打印全部的数组元素
        for(int i =0;i

多维数组

Java数组_第5张图片

 Arrays类

Java数组_第6张图片Java数组_第7张图片

冒泡排序

public class Demo05 {
    public static void main(String[] args){
    int[] arrays = {1,3,2,1,1};
    sort(arrays);
    }
    public static void sort(int[] array){
        for(int i=0;iarray[j+1]){
                    temp = array[j];
                    array[j] = array[j+1];
                    array[j+1]=temp;
                }
            }
        }
        printArray(array);
    }
    public static void printArray(int[] arrays){
        for (int i=0;i

 

你可能感兴趣的:(Java入门学习,python,算法,开发语言)