java 数组名_JAVA数组与排序(Arrays.sort(数组名))

import java.util.Scanner;

import java.util.Arrays;

public class ArrayTest03

{

public static void main(String[] args)

{

System.out.println("请输入数组的长度:");

InPut in = new InPut();                                      //调用类InPut

int n =in.in_put();                                          //调用类InPut的方法in_put

int[] arr = in.ScanIn(n);                                    //调用方法ScanIn

System.out.println("-----------排序----------");

Arrays.sort(arr);                                            //数组排序---默认升序

in.print_arr(arr);                                           //调用方法pring_arr

System.out.println("数组的最大值是"+arr[n-1]);

System.out.println("数组的最小值是"+arr[0]);

}

}

class InPut

{

public int[] ScanIn(int n)//键盘输入为数组赋值

{

int[] arr = new int[n];

Scanner in = new Scanner(System.in);

System.out.println("开始输入数组的值:");

for(int i=0;i

{

System.out.println("请输入第"+(i+1)+"个整数");

arr[i] = in.nextInt();

}

System.out.println("-------------显示数组值-----------");

print_arr(arr);                                              //调用方法 print_arr

return arr;

}

int in_put()                                                 //键盘输入整数且返回这个整数

{

Scanner in = new Scanner(System.in);

int n=in.nextInt();

return(n);

}

void print_arr(int[] arr)                                        //输出数组的方法

{

for(int i=0;i

{

System.out.print(arr[i]+" ");

}

System.out.println();

}

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值