zoukankan      html  css  js  c++  java
  • 练习13(一位数组)

    一堆人
    package cn.ch.w; public class PersonArray { public static void main(String args[]) { person per[]=new person[3]; per[0]=new person("草菇",20); per[1]=new person("香菇",22); per[2]=new person("平菇",23); for (int x=0;x<per.length;x++) { per[x].getinfo(); } } }
    package cn.ch.w;
    
    public 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);
        }
    
    
    }

    一位数组

    package cn.ch.w;
    
    public class A {
        public void getFibonacci(int number){
            int nLeft = 0;
            int nRight = 1;
            System.out.print(nRight);
            for (int i = 0; i < number; i++) {
            int sum = nLeft + nRight;
            System.out.print(" " + sum);
            nLeft = nRight;
            nRight = sum;
            }
            }
            public static void main(String[] args) {
            new A().getFibonacci(10);
            }
    
    }

    选择法

    package cn.ch.w;
    
    public class A {
        public static void main(String[] args) {
            int[] arr={23,234,3,1,19,21,231,88,90,11};
            for(int i=0;i<arr.length-1;i++) {
                for(int j=i+1;j<10;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]);
                 
            } 
    
        }
    }

    冒泡

    package cn.ch.w;
    
    public class A {
        public static int main(String[] args) {
            int[] arr={23,234,3,1,19,21,231,88,90,11};
            for(int i=0;i<10;i++) {
                for(int j=0;j<10-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]);
            }
            return 0;
    
        }
    }

  • 相关阅读:
    爱的感悟
    连点成图:享受创建图形的乐趣
    python实现动态更新远程机器列表的SSH登录脚本
    python生成数据库中所有表的DESC描述
    生活之美
    克服“测试怠惰”的习惯
    使用git和github托管个人项目
    连点成线
    一次合并数据库的经历
    python使用装饰器捕获异常
  • 原文地址:https://www.cnblogs.com/zr1636050087/p/7874867.html
Copyright © 2011-2022 走看看