使用一位数组解决 1 1 2 3 5 8 13 数列问题 斐波纳契数列 Fibonacci

1

package cn.dede.w;

public class Fibonccidemo 
{
    public static void main(String args[])
    {
        int[] arr=new int[30];
        int i;
        arr[0]=1;
        arr[1]=1;
        System.out.println(arr[0]);
        System.out.println(arr[1]);
        for(i=2;i<arr.length;i++)
        {
            arr[i]=arr[i-1]+arr[i-2];
            System.out.println(arr[i]);
        }
        
    }
}

2.

选择排序法

package cn.dede.w;

public class SelectDemo 
{
    public static void main(String args[])
    {
        int i, j, temp;
        int arr[]={134,22,356,754,789,160,260,90};
        
        for( i=0;i<arr.length-1;i++)
        {
              for( j=i+1;j<arr.length;j++)
              {
                  if(arr[i]>arr[j])
                  {
                      
                      temp=arr[i];
                      arr[i]=arr[j];
                      arr[j]=temp;
                  }
              }
        }
        for( i=0;i<arr.length;i++)
        {
            System.out.println(arr[i]);
        }
        
        
    }
}

3.冒泡排序

package cn.dede.w;

public class BuluDemo 
{
    public static void main(String args[])
    {
        int i,j ,temp;
        int arr[ ]={22,45,14,68,88};
        for( i=0;i<arr.length;i++)
        {
            for( j=0;j<arr.length-1;j++){
            if(arr[j]>arr[j+1])
            {
                temp=arr[j];
                arr[j]=arr[j+1];
                arr[j+1]=temp;
                
            }
        }
        }

        for( i=0;i<arr.length;i++)
        {
            System.out.println(arr[i]);
        }
    }
    
}

4.

人类对象数组

package cn.dede.w;

public class PersonArrDemo 
{
    public static void main(String args[])
    {
        food per[]=new food[3];
        per[0]=new food("麻辣香锅",55);
        per[1]=new food("椒麻鸡",85);
        per[2]=new food("大盘鸡",65);
        for (int x=0;x<per.length;x++)
        {
            per[x].getinfo();
        }
    }
    
}
class food
{
    private String name;
    private int price;
    public food(String name,int price)
    {
        this.name=name;
        this.price=price;
    }
    public void getinfo()
    {
        System.out.println("招牌菜: "+this.name+"   价格:"+this.price);
    }
}

原文地址:https://www.cnblogs.com/dede-6/p/7875025.html