欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

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

這個(gè)程序主要是求得數(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); // 輸出最小值
 }
 }

該程序輸出結(jié)果:

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

程序說(shuō)明如下:

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

本文所述代碼為比較基礎(chǔ)的示例程序,相信對(duì)于Java的初學(xué)者仍有一定的借鑒價(jià)值。

相關(guān)文章

  • Java爬蟲(chóng)Jsoup+httpclient獲取動(dòng)態(tài)生成的數(shù)據(jù)

    Java爬蟲(chóng)Jsoup+httpclient獲取動(dòng)態(tài)生成的數(shù)據(jù)

    這篇文章主要介紹了Java爬蟲(chóng)Jsoup+httpclient獲取動(dòng)態(tài)生成的數(shù)據(jù)的相關(guān)資料,需要的朋友可以參考下
    2017-05-05
  • Spring Data JPA 如何使用QueryDsl查詢(xún)并分頁(yè)

    Spring Data JPA 如何使用QueryDsl查詢(xún)并分頁(yè)

    這篇文章主要介紹了Spring Data JPA 如何使用QueryDsl查詢(xún)并分頁(yè),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-11-11
  • SpringBoot實(shí)現(xiàn)多環(huán)境配置文件切換教程詳解

    SpringBoot實(shí)現(xiàn)多環(huán)境配置文件切換教程詳解

    很多時(shí)候,我們項(xiàng)目在開(kāi)發(fā)環(huán)境和生成環(huán)境的環(huán)境配置是不一樣的,例如,數(shù)據(jù)庫(kù)配置,這個(gè)時(shí)候就需要切換環(huán)境配置文件。本文將詳細(xì)講解SpringBoot如何切換配置文件,需要的可以參考一下
    2022-03-03
  • 淺談Java中是否直接可以使用enum進(jìn)行傳輸

    淺談Java中是否直接可以使用enum進(jìn)行傳輸

    這篇文章主要介紹了淺談Java中是否直接可以使用enum進(jìn)行傳輸,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-05-05
  • spring boot ajax跨域的兩種方式

    spring boot ajax跨域的兩種方式

    java語(yǔ)言在多數(shù)時(shí),會(huì)作為一個(gè)后端語(yǔ)言,為前端的php,node.js等提供API接口。這篇文章主要介紹了spring boot ajax跨域的兩種方式,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2017-05-05
  • Java過(guò)濾器doFilter里chain.doFilter()函數(shù)的理解

    Java過(guò)濾器doFilter里chain.doFilter()函數(shù)的理解

    這篇文章主要介紹了Java過(guò)濾器doFilter里chain.doFilter()函數(shù)的理解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-11-11
  • Java中常見(jiàn)的XML解析方法與應(yīng)用詳解

    Java中常見(jiàn)的XML解析方法與應(yīng)用詳解

    XML(eXtensible Markup Language)是一種用于存儲(chǔ)和傳輸數(shù)據(jù)的標(biāo)記語(yǔ)言,被廣泛應(yīng)用于表示和交換獨(dú)立于應(yīng)用程序和硬件平臺(tái)的結(jié)構(gòu)化信息,下面我們就來(lái)看看它的常見(jiàn)解析方法有哪些吧
    2024-01-01
  • 將原生JDBC封裝實(shí)現(xiàn)CRUD的案例

    將原生JDBC封裝實(shí)現(xiàn)CRUD的案例

    這篇文章主要介紹了將原生JDBC封裝實(shí)現(xiàn)CRUD的案例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-04-04
  • 如何使用@ConditionalOnExpression決定是否生效注釋

    如何使用@ConditionalOnExpression決定是否生效注釋

    這篇文章主要介紹了如何使用@ConditionalOnExpression決定是否生效注釋的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-06-06
  • 深度優(yōu)先與廣度優(yōu)先Java實(shí)現(xiàn)代碼示例

    深度優(yōu)先與廣度優(yōu)先Java實(shí)現(xiàn)代碼示例

    這篇文章主要介紹了深度優(yōu)先與廣度優(yōu)先Java實(shí)現(xiàn)代碼示例,具有一定借鑒價(jià)值,需要的朋友可以參考下。
    2017-12-12

最新評(píng)論