java数组静态初始化

java数组静态初始化_第1张图片

java数组静态初始化_第2张图片

数组初始化:

数组初始化分为:数组静态初始化:在数据创建之初直接指定其内容。
数组动态初始化:之前我们创建的内容数组,所采用的方式都是动态初始化,也就是所有内容不会具体指定都是默认。

package ds;

public class test123 {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
        //静态初始化
        int score[]= {2,3,4,5,6,7};//声明
        for(int i=0;iout.println(score[i]);

        }





    }

}


冒泡排序法:

public class test1234r {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
/**
 * 冒泡排序
 */
        int score[]= {77,88,5,45,65};
        for(int i=0;i1;i++) {
            for(int j=i+1;jif(score[i]int a=score[j];
                score[j]=score[i];
                score[i]=a;


            }


            }


        }


            for(int i=0;i

有个错误的写法不得不提:
java数组静态初始化_第3张图片

这里J永远从第一个开始显然不对,
我们可以逐步选出来看

package ds;

public class test1234r {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
/**
 * 冒泡排序
 */
        int score[]= {77,88,5,45,65};
        for(int i=0;i1;i++) {
            for(int j=1;jif(score[i]int a=score[j];
                score[j]=score[i];
                score[i]=a;


            }


            }


        System.out.print("第"+(i+1)+"次排序的结果:");//ln是换行
        for(int j=0;jfor(int i=0;i

第1次排序的结果:88
77
5
45
65
第2次排序的结果:88
77
5
45
65
第3次排序的结果:88
5
77
45
65
第4次排序的结果:88
5
45
77
65
88
5
45
77
65

“`

你可能感兴趣的:(个人)