Java定义数组+2,33,23,44,5,88,9,2,去掉数组中的最大值和最小值,剩?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java定义数组+2,33,23,44,5,88,9,2,去掉数组中的最大值和最小值,剩?相关的知识,希望对你有一定的参考价值。

参考技术A public static void main(String[] args)

int[] intArray = new int[]2,33,23,44,5,88,9,2;
int max = intArray[0];
int min = intArray[0];

for(int i=0;i<intArray.length;i++)
if(max<intArray[i])
max = intArray[i];

if(min>intArray[i])
min = intArray[i];


System.out.println("max:"+max);
System.out.println("min:"+min);

int finalLength = 0;
for(int i=0;i<intArray.length;i++)
if(!(max == intArray[i] || min == intArray[i]))
finalLength = finalLength + 1;



int[] finalArray = new int[finalLength];
int j=0;
for(int i=0;i<intArray.length;i++)
if(!(max == intArray[i] || min == intArray[i]))
finalArray[j] = intArray[i];
j++;



System.out.print("final array:");
for(int i=0;i<finalArray.length;i++)
if(i == finalArray.length-1)
System.out.print(finalArray[i]);
else
System.out.print(finalArray[i]+",");


以上是关于Java定义数组+2,33,23,44,5,88,9,2,去掉数组中的最大值和最小值,剩?的主要内容,如果未能解决你的问题,请参考以下文章

定义一个整型数组,求出数组中元素的和,最大值及最小值。(java编写)

go 递归实现快排

二维数组

通过比较两个数组找到最大的整数

java 12-5 StringBuffer的几个案例

[JAVA]JAVA章1 数组数据去重