11.20作业 一维数组

 //1.

package com.Hani;

public class XuanZe {
    //选择法
    public static void main(String[] args){
        int[] arr={22,43,26,7,37,66,237,64};
        for(int i=0;i<arr.length;i++){
            for(int j=i+1;j<arr.length;j++){
                if(arr[i]>arr[j]){
                    int temp;
                    temp=arr[i];
                    arr[i]=arr[j];
                    arr[j]=temp;
                }
            }
        }
        for(int i=0;i<arr.length;i++){
            System.out.println(arr[i]);
        }
    }

}

 

//2.

package com.Hani;

public class MaoPao {
    //冒泡法
    public static void main(String[] args){
        int[] arr={22,43,26,7,37,66,237,64};
        for(int i=0;i<10;i++){
            for(int j=0;j<arr.length-1-i;j++){
                if(arr[j]>arr[j+1]){
                    int temp;
                    temp=arr[j];
                    arr[j]=arr[j+1];
                    arr[j+1]=temp;
                }
            }
        }
        for(int i=0;i<arr.length;i++){
            System.out.println(arr[i]);
        }
    }

}

 

//3、

package com.Hani;

public class Fibonacci {
//斐波纳契额数列
//1 1 2 3 5 8 13 21 34 55 89 144 233 377
    public static void main(String[] args) {
        int[] arr=new int[30];
        arr[0]=1;
        arr[1]=1;
        System.out.println(arr[0]);
        System.out.println(arr[1]);
        for(int i=2;i<arr.length;i++){
            arr[i]=arr[i-1]+arr[i-2];
            System.out.println(arr[i]);
        }

    }

}

 //4、

package com.Hani;

public class PersonArray {
    public static void main(String args[]){
        person per[]=new person[3];
        per[0]=new person("鹿晗",27);
        per[1]=new person("小鹿",7);
        per[2]=new person("小小鹿",2);
        for (int x=0;x<per.length;x++)
        {
            per[x].getinfo();
        }
    }
}
class person
{
    private String name;
    private int age;
    public person(String name,int age)
    {
        this.name=name;
        this.age=age;
    }
    public void getinfo()
    {
        System.out.println("大家好,我是"+this.name+",今年 "+this.age+"岁");
    }

}

原文地址:https://www.cnblogs.com/zhuli-1/p/7895583.html