最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JAVA得到數(shù)組中最大值和最小值的簡單實例

 更新時間:2014年08月19日 09:18:16   投稿:shichen2014  
這篇文章主要介紹了JAVA得到數(shù)組中最大值和最小值的簡單實例,需要的朋友可以參考下

今天本文與大家分享如何得到數(shù)組中的最大值和最小值的實例。很適合Java初學者復習數(shù)組的基本用法與流程控制語句的使用。具體如下:

這個程序主要是求得數(shù)組中的最大值和最小值

 public class TestJava4_3
 {
   public static void main(String args[])
 {
 int i,min,max;
 int A[]={74,48,30,17,62};  // 聲明整數(shù)數(shù)組A,并賦初值

 min=max=A[0];
 System.out.print("數(shù)組A的元素包括:");
 for(i=0;i<A.length;i++)
 {
 System.out.print(A[i]+" ");
 if(A[i]>max)   // 判斷最大值
 max=A[i];
 if(A[i]<min)   // 判斷最小值
 min=A[i];
 }
 System.out.println("\n數(shù)組的最大值是:"+max); // 輸出最大值
 System.out.println("數(shù)組的最小值是:"+min); // 輸出最小值
 }
 }

該程序輸出結果:

數(shù)組A的元素包括:74 48 30 17 62
數(shù)組的最大值是:74
數(shù)組的最小值是:17

程序說明如下:

1.第6行聲明整數(shù)變量i 做為循環(huán)控制變量及數(shù)組的索引:另外也聲明存放最小值的變量min與最大值的變量max。
2.第7行聲明整型數(shù)組A,其數(shù)組元素有5個,其值分別為74、48、30、17、62。
3.第9行將min與max的初值設為數(shù)組的第一個元素。
4.第10~18行逐一輸出數(shù)組里的內容,并判斷數(shù)組里的最大值與最小值。
5.第19~20行輸出比較后的最大值與最小值。將變量min與max初值設成數(shù)組的第一個元素后,再逐一與數(shù)組中的各元素相比。比min小,就將該元素的值指定給min存放,使min的內容保持最小;同樣的,當該元素比max大時,就將該元素的值指定給max存放,使max的內容保持最大。for循環(huán)執(zhí)行完,也就表示數(shù)組中所有的元素都已經(jīng)比較完畢,此時變量min與max的內容就是最小值與最大值。

本文所述代碼為比較基礎的示例程序,相信對于Java的初學者仍有一定的借鑒價值。

相關文章

  • Java文件基本操作總結

    Java文件基本操作總結

    今天給大家?guī)淼氖顷P于Java基礎的相關知識,文章圍繞著Java文件操作展開,文中有非常詳細的介紹及代碼示例,需要的朋友可以參考下
    2021-06-06
  • 解決MyBatis-Plus使用動態(tài)表名selectPage不生效的問題

    解決MyBatis-Plus使用動態(tài)表名selectPage不生效的問題

    這篇文章主要介紹了如惡化解決MyBatis-Plus使用動態(tài)表名selectPage不生效的問題,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-11-11
  • spring boot動態(tài)加載Echart餅狀圖

    spring boot動態(tài)加載Echart餅狀圖

    這篇文章主要為大家詳細介紹了spring boot動態(tài)加載Echart餅狀圖,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-12-12
  • String與XML互轉以及從XML取節(jié)點值并修改的方法

    String與XML互轉以及從XML取節(jié)點值并修改的方法

    今天小編就為大家分享一篇String與XML互轉以及從XML取節(jié)點值并修改的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-07-07
  • 快速排序和分治排序介紹

    快速排序和分治排序介紹

    這篇文章主要介紹了快速排序和分治排序,需要的朋友可以參考下
    2015-04-04
  • idea使用jclasslib插件查看字節(jié)碼

    idea使用jclasslib插件查看字節(jié)碼

    這篇文章主要為大家介紹了idea使用jclasslib插件查看字節(jié)碼,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-05-05
  • macOS下Spring Boot開發(fā)環(huán)境搭建教程

    macOS下Spring Boot開發(fā)環(huán)境搭建教程

    這篇文章主要為大家詳細介紹了macOS下Spring Boot開發(fā)環(huán)境搭建教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-01-01
  • Spring Bean三級緩存機制的技術指南

    Spring Bean三級緩存機制的技術指南

    在 Spring 框架中,Bean 的創(chuàng)建和管理是容器的核心功能之一,了提高性能,Spring 采用了多級緩存機制來減少不必要的對象創(chuàng)建和配置,本文將詳細介紹 Spring 中 Bean 三級緩存的實現(xiàn)原理,并通過代碼示例幫助你理解這個機制的工作方式,需要的朋友可以參考下
    2025-04-04
  • java獲得平臺相關的行分隔符和java路徑分隔符的方法

    java獲得平臺相關的行分隔符和java路徑分隔符的方法

    不同系統(tǒng)平臺下的行分隔符、路徑分隔符等常常不同,如何在Java程序獲取當前平臺的分隔符,以及其他系統(tǒng)相關的狀態(tài)呢?下面是示例程序,需要的朋友可以參考下
    2014-02-02
  • 解決MyEclipse中的Building workspace問題的三個方法

    解決MyEclipse中的Building workspace問題的三個方法

    這篇文章主要介紹了解決MyEclipse中的Building workspace問題的三個方法,需要的朋友可以參考下
    2015-11-11

最新評論

鸡东县| 平舆县| 林口县| 望谟县| 瑞昌市| 启东市| 会泽县| 江口县| 阿拉善右旗| 扬州市| 鱼台县| 廊坊市| 定结县| 陈巴尔虎旗| 阿图什市| 麟游县| 东乡县| 柞水县| 红桥区| 襄樊市| 延川县| 承德市| 历史| 霍邱县| 邵阳市| 高淳县| 桂阳县| 金溪县| 铜山县| 开原市| 乐亭县| 石渠县| 浏阳市| 绩溪县| 桐乡市| 河间市| 米林县| 阿城市| 通化市| 津市市| 柯坪县|