一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - Java中求最大值的4種方法實例代碼

Java中求最大值的4種方法實例代碼

2020-08-31 00:11Prannt Java教程

這篇文章主要給大家介紹了關于Java中求最大值的4種方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

前言

本文主要給大家分享了關于java求最大值的4中方法,文中給出了完整的示例代碼,下面話不多少了,來一起看看吧

示例代碼:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
/**
*@author Prannt
*求最大值(或最小值)
*本例以int數據類型為例,可指定其他數據類型
*/
 
//方法一:直接法,求最小值類似
public class Deno05ArrayMax {
 public static void main(String[] args) {
    //數據類型可指定
  int [] array = {5,15,20,30,10000};
  int max = array[0];//假設第一個值為最大值
  for (int i = 1; i < array.length; i++) { //和后面的數進行比較
   if(array[i] > max) {
    max = array[i];
   }
  }
  System.out.println("最大值是:" + max);
 }
}
 
 
//方法二:調用方法求最大值,求最小值類似
public class Demo02Method {
 
 public static void main(String[] args) {
  int [] array = {5,15,35};
  int max = getMax(array);
  System.out.println("最大值:" + max);
 
    //有返回值,含參
 public static int getMax (int [] array) {
  int max = array[0]; //局部變量寫在方法內部
  for (int i = 1; i < array.length; i++) {
   if (array[i] > max ) {
    max = array[i];
   }
  }
  return max;
 }
}
 
//方法三:三元運算符,求最小值類似
public class Demo02Method {
 public static void main(String[] args) {
  int[] arr = {5, 2, 3, 12,10,11,17,1,-1,-8};
  int result = arr[0];
  for (int i = 1; i < arr.length; i++){
   // ? 前面的表達式為條件判斷
   //邏輯為:如果條件表達式成立則執行result,否則執行arr[i]
   result = (arr[i] < result ? result : arr[i]);
  }
  System.out.println("最大值為:" + result);
 }
}
 
//方法四:面向對象調用,求最小值類似
public class Demo02Method {
 int [] arr = {9,20,5,6,1,3,7,2,4};
 int num = arr[0];
 public static void main(String args[]) {
  Demo02Method max=new Demo02Method();
  //調用方法
  max.getMax();
 }
 
 public void getMax() {
  for (int i = 0; i < arr.length; i++) {
   if(arr[i] > arr[0]) {
    num = arr[i];
   }
  }
  System.out.println("最大值為:" + num);
 }
}

總結

到此這篇關于Java中求最大值的4種方法的文章就介紹到這了,更多相關Java求最大值4種方法內容請搜索服務器之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持服務器之家!

原文鏈接:https://blog.csdn.net/qq_38050259/article/details/108298091

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 欧美国产日韩1区俺去了 | 欧美人体高清在线观看ggogo | 韩国最新理论三级在线观看 | 狠狠色综合久久婷婷色天使 | 我与么公激情性完整视频 | 喷出奶汁了h | 日本三级免费看 | 暖暖 免费 高清 日本 在线 | 欧美日韩精品一区二区三区高清视频 | 91看片淫黄大片欧美看国产片 | 国产一级精品高清一级毛片 | 扒开黑女人p大荫蒂老女人 扒开大腿狠狠挺进视频 | 日本视频免费在线观看 | 亚洲国产精品一区二区三区久久 | 久久这里只精品热在线18 | 春意午夜影院 | 国产成人亚洲影视在线 | 日韩毛片免费线上观看 | 99久久久久国产精品免费 | 9久热这里只有精品免费 | 2022最新国产在线 | 古装床戏做爰无遮挡三级 | 美女张开双腿让男人捅 | 亚洲国产精品无圣光一区二区 | 天天天做天天天天爱天天想 | 波多野结衣178部中文字幕 | 日韩精品视频美在线精品视频 | 国产成人免费片在线观看 | 嫩草影院永久入口在线观看 | 精品性久久 | 国产精品51麻豆cm传媒 | 国产欧美综合精品一区二区 | 色帝国亚洲欧美在线蜜汁tv | 久久免费特黄毛片 | 国产精品网站在线观看 | 黑人巨大和日本娇小中出 | 四虎网址大全 | 精品suv一区二区三区 | 东京道一本热大交乱 | 好姑娘完整版在线观看中文 | 国产精品第3页 |