獲取陣列中的最大值:
定義好乙個陣列,對陣列元素進行靜態初始化。
先選乙個參照物,並陣列第乙個元素值賦給參照物,預設他是最大值
遍歷陣列中其他的元素,以次和參照物比較,如果大就把值重新賦值給參照物
最後參照物裡儲存的就是最大值
同理最小值。
案例:
package com.lcn.day05;
public class arraydemo5 ;
//呼叫方法
int max = getmax(array1);
system.out.println("最大值是:"+max);
//呼叫方法
int min = getmin(array1);
system.out.println("最小值是:"+min); }
/*兩個明確:返回值型別 int
引數列表:int array1*/
//定義乙個方法求最大值
public static int getmax(int array1)
}return max;//返回結果給呼叫者
} //定義乙個方法求最小值
public static int getmin(int array1){
int min = array1[0];
for(int i=0;i
輸出:最大值是:88
最小值是:11
如何求陣列的最值
1 如何求陣列的最值1 問題 如何求陣列的最值23 vararray 54,65,43,21,12,34,45,58,97,24 45 1,字串拼接法 利用tostring和join把陣列轉換為字串,再用math的max和mix方法進行拼接,最後執行eval方法 6console.log array...
求陣列中的最小值
群裡同學出的題目 假設一陣列 null,2,5,null,10,3 求最小值 想到三種方法 1 for 迴圈 2 sort排序 3 把null乾掉 測試了下三個的效率 如下 先造個大陣列 var a b null,2,5,null,10,3 var i 1000 while i 1 for迴圈 co...
獲取陣列中的最值
在陣列中獲取最大值之方法一 class arraydemo3 int temp getmax arr system.out.println temp public static int getmax int arr return max 因為有具體返回值型別所以需要return乙個值 第二種方法 將...