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

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

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數(shù)據(jù)類型為例,可指定其他數(shù)據(jù)類型
*/
 
//方法一:直接法,求最小值類似
public class Deno05ArrayMax {
 public static void main(String[] args) {
    //數(shù)據(jù)類型可指定
  int [] array = {5,15,20,30,10000};
  int max = array[0];//假設第一個值為最大值
  for (int i = 1; i < array.length; i++) { //和后面的數(shù)進行比較
   if(array[i] > max) {
    max = array[i];
   }
  }
  System.out.println("最大值是:" + max);
 }
}
 
 
//方法二:調(diào)用方法求最大值,求最小值類似
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]; //局部變量寫在方法內(nèi)部
  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++){
   // ? 前面的表達式為條件判斷
   //邏輯為:如果條件表達式成立則執(zhí)行result,否則執(zhí)行arr[i]
   result = (arr[i] < result ? result : arr[i]);
  }
  System.out.println("最大值為:" + result);
 }
}
 
//方法四:面向?qū)ο笳{(diào)用,求最小值類似
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();
  //調(diào)用方法
  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);
 }
}

總結(jié)

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

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

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 深夜成人 | 91短视频在线免费观看 | 手机跑分排行最新排名 | 无人区在线观看免费视频国语 | 赤坂丽女医bd无删减在线观看 | 国产精品探花一区在线观看 | 呜呜别塞了啊抽插 | 国内免费高清视频在线观看 | sss在线播放 | 天干夜天天夜天干天ww | 色婷婷天天综合在线 | 久久综合中文字幕佐佐木希 | 久久sese | 网www天堂资源在线 王淑兰与铁柱全文免费阅读 | 99久久99热久久精品免费看 | 亚洲欧美日本在线观看 | 国产亚洲综合成人91精品 | 亚洲国产精品ⅴa在线观看 亚洲国产高清一区二区三区 | 四虎国产成人免费观看 | 边摸边吃奶又黄激烈视频韩国 | 亚洲成年人免费网站 | 欧美亚洲一区二区三区在线 | 色呦呦tv | 久久视频这里只精品99热在线观看 | 美女扒开两腿露出尿口的视频 | 久久综久久美利坚合众国 | 国产suv精品| 日本人与黑人做爰视频网站 | 波多野结衣之高校教师 | 国产一区二区精品久 | 久久精品观看影院2828 | 国产欧美一区视频在线观看 | 亚洲伦理影院 | 我半夜摸妺妺的奶C了她 | 91免费精品国自产拍在线可以看 | 狠狠色婷婷日日综合五月 | 91国内精品久久久久影院优播 | 女娃开嫩苞经历小说 | 日本高清不卡一区久久精品 | 日韩精品一区二区三区免费视频 | 校服下的白嫩小乳尖h1v1 |