中文字幕第五页-中文字幕第页-中文字幕韩国-中文字幕最新-国产尤物二区三区在线观看-国产尤物福利视频一区二区

java求最小代碼 java最小值代碼

java求數組中最大值最小值

java中隨便定義一個數組時,需要先排序之后,然后輸出最大最小值,可以使用sort類進行排序,實例如下:

成都創新互聯成立十載來,這條路我們正越走越好,積累了技術與客戶資源,形成了良好的口碑。為客戶提供網站設計、成都網站設計、網站策劃、網頁設計、國際域名空間、網絡營銷、VI設計、網站改版、漏洞修補等服務。網站是否美觀、功能強大、用戶體驗好、性價比高、打開快等等,這些對于網站建設都非常重要,成都創新互聯通過對建站技術性的掌握、對創意設計的研究為客戶提供一站式互聯網解決方案,攜手廣大客戶,共同發展進步。

public class ArrDemo{ public static void main(String[] args){ new ArrDemo().getPrint(); } private int[] getPrint(){ java.util.Scanner sc = new java.util.Scanner(System.in); try{ System.out.println("請輸入數組的個數。"); int[] arr = new int[sc.nextInt()]; for(int i = 0; i arr.length; i++){ System.out.println("請輸入第"+(i+1)+"個數。"); arr[i] = sc.nextInt(); } getArr(arr); }catch(Exception e){ System.err.println("對不起,您輸入的不是數字。"); } } private void getArr(int[] arr){ int sum = 0; java.util.Arrays.sort(arr); for(int i = 0;i arr.length; i++){ sum += arr[i]; } System.out.println("最大值是:"+arr[arr.length-1]); System.out.println("最小值是:"+arr[0]); System.out.println("和是:"+sum); }}

Java數組求最大最小值

這里的難點在于記錄數字的位置,因此我定義了一個類NumPosition.java,由數字和它的位置組成:

public class NumPosition {

private int num;

private int position;

public NumPosition(int num, int position) {

this.num = num;

this.position = position;

}

public int getNum() {

return num;

}

public int getPosition() {

return position;

}

}

然后在main函數中,首次遍歷求和的時候,記錄每一個數字的位置,之后排序后,就可以找到最大值和最小值的位置了:

public class Main {

public static void main(String[] args) {

int[] s = new int[]{3, 5, 2, 6, 54, 8, 9, 1, 4, 11};

NumPosition[] positions = new NumPosition[s.length];

int sum = 0;

for (int i = 0; i s.length; i++) {

sum += s[i];

positions[i] = new NumPosition(s[i], i);

}

System.out.println("一維數組中的數的和為:" + sum);

//jdk自帶數組升序排序,也可以搜一下冒泡排序自己實現

Arrays.sort(s);

int min = s[0];//最小值 排序后第一個元素

int max = s[s.length - 1];//最大值 排序后最后一個元素

for (int i = 0; i positions.length; i++) {

if (positions[i].getNum() == min) {

System.out.println("數組中的最小的數為:[" + min + "],其位于數組的第[" + positions[i].getPosition() + "]位置");

}

if (positions[i].getNum() == max) {

System.out.println("數組中的最大的數為:[" + max + "],其位于數組的第[" + positions[i].getPosition() + "]位置");

}

}

}

}

運行結果:

這里位置是從0算起的,如果要從1算起就每個位置加1

JAVA 從鍵盤上輸入10個整數,輸出最小值?

從鍵盤上輸入10個整數,輸出最小值的完整的Java程序如下:(不用數組)

import java.util.Scanner;

public class C{

public static void main(String[] args) {

Scanner sc=new Scanner(System.in);

int min=Integer.MAX_VALUE;

System.out.println("請輸入10個整數:");

for(int i=0;i10;i++){

int n=sc.nextInt();

if(nmin) min=n;

}

System.out.println("最小值為"+min);

}

}

運行結果:

請輸入10個整數:

32 18 49 19 -13 39 391 82 -102 38

最小值為-102

Java 中一個int型數組的求最大值最小值

以下程序主要是求得數組中的最大值和最小值:

public class a {public static void main(String args[]) {int a[]={84,40,16,3,10,49,28,76,94,70};int n;int min=a[0];int i;int max=a[0];for(n=0;n=9;n++) {if(maxa[n])max=a[n];}for(i=0;i=9;i++) {if(mina[i])min=a[i];}System.out.print("max="+max);System.out.print("min="+min);}?}

該程序輸出結果:

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

程序說明如下:

第6行聲明整數變量i 做為循環控制變量及數組的索引:另外也聲明存放最小值的變量min與最大值的變量max。

第7行聲明整型數組A,其數組元素有5個,其值分別為74、48、30、17、62。

第9行將min與max的初值設為數組的第一個元素。

第10~18行逐一輸出數組里的內容,并判斷數組里的最大值與最小值。

第19~20行輸出比較后的最大值與最小值。將變量min與max初值設成數組的第一個元素后,再逐一與數組中的各元素相比。比min小,就將該元素的值指定給min存放,使min的內容保持最小;同樣的,當該元素比max大時,就將該元素的值指定給max存放,使max的內容保持最大。for循環執行完,也就表示數組中所有的元素都已經比較完畢,此時變量min與max的內容就是最小值與最大值。

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

文章名稱:java求最小代碼 java最小值代碼
網站網址:http://www.2m8n56k.cn/article16/hpcpgg.html

成都網站建設公司_創新互聯,為您提供云服務器小程序開發網站策劃做網站全網營銷推廣營銷型網站建設

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:[email protected]。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

外貿網站制作
主站蜘蛛池模板: 成人在线高清 | 中文字幕日韩精品中文区 | 成人18网站 | 中文字幕咪咪网 | 久久99国产亚洲高清观看韩国 | 91香蕉视频免费 | 日韩午夜精品 | 男人透女人超爽视频免费 | 欧美成人私人视频88在线观看 | 在线观看亚洲网站 | 天堂一区二区在线观看 | 日本一区毛片免费观看 | 欧美日韩精品一区二区三区视频播放 | 国产成人精品综合 | 亚欧精品在线观看 | 青青爽国产手机在线观看免费 | 91pao强力打造免费高清 | 色吊丝avav色吊丝 | 国产一久久香蕉国产线看观看 | 久久88| 一级无毛片 | 久久99亚洲精品久久久久 | 日韩dv | 亚洲国产精品a在线 | 波野多结衣在线观看 | 麻豆一区 | 国产成人麻豆tv在线观看 | 91日本在线精品高清观看 | 美女黄视频网站 | 久久精品国产99久久72 | 国产第九页 | 深夜在线观看大尺度 | 91精品视品在线播放 | 欧美成人精品一区二区 | 草草视频在线播放 | 欧美亚洲视频在线观看 | 在线观看国产一区二区三区 | 亚洲视频免费观看 | 国产欧美精品一区二区三区四区 | 欧美日本道免费一区二区三区 | 国产精品久久久久久一区二区 |