学习Java的第5天,练习简单小程序。

统计全公司的年龄并且以升序的形式打印出来;统计全公司的薪资并且以降序的形式打
印出来。

package day06.src;

import java.util.Arrays;

public class New01 {
    public static void main(String[] args) {
       int[] age={27,25,31,23,28,33};
         for (int i = 0; i < age.length-1 ; i++) {
            for (int j = 0; j < age.length-1-i ; j++) {
                if(age[j]>age[j+1]){
                    int temp=age[j];
                    age[j]=age[j+1];
                    age[j+1]=temp;
                }

            }

        }
        System.out.println(Arrays.toString(age));

        int[] xinzi={4000,5000,3000,2500,3800,10000};
        for (int i = 0; i < age.length-1 ; i++) {
            for (int j = 0; j < age.length-1-i ; j++) {
                if(age[j]<age[j+1]){
                    int temp=age[j];
                    age[j]=age[j+1];
                    age[j+1]=temp;
                }

            }

        }
        System.out.println(Arrays.toString(xinzi));

    }
}

 今天公司招了一位开发。需求: 加入新员工的年龄,并保持升序。

package day06.src;

import java.util.Arrays;
import java.util.Scanner;

public class New02 {
    public static void main(String[] args) {
        int[] age={27,25,31,23,28,33};
        age= Arrays.copyOf(age,age.length+1);
        System.out.println(Arrays.toString(age));
        System.out.println("输入年龄");
        Scanner a=new Scanner(System.in) ;
        age[age.length-1]= a.nextInt();
        //int ages= a.nextInt();
        //Arrays.sort(age);升序排列
        for (int i = 0; i < age.length-1 ; i++) {
            for (int j = 0; j < age.length-1-i ; j++) {
                if(age[j]>age[j+1]){
                    int temp=age[j];
                    age[j]=age[j+1];
                    age[j+1]=temp;
                }

            }

        }
        System.out.println(Arrays.toString(age));

    }
}

 找出随机输入的5人身高中最低的。

package day06.src;

import java.util.Arrays;
import java.util.Scanner;

public class New03 {
    public static void main(String[] args) {
        int[] height = new int[3];
        for (int i = 0; i < 3; i++) {
            System.out.println("请输入身高");
            Scanner a = new Scanner(System.in);
            height[i] = a.nextInt();
        }
        //System.out.println(Arrays.toString(height));

        int min=height[0];
        for (int i = 0; i <height.length ; i++) {
                  if(min>height[i]){
                      min=height[i];
              }
              }
            System.out.println(min);
        }


}

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值