真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

java取數(shù)值最大值代碼 取最大值的代碼

java中如何取得一組數(shù)字的最大值?

以下是Java中的List?,如果是數(shù)組,大同小異

10年積累的成都做網(wǎng)站、成都網(wǎng)站建設(shè)經(jīng)驗(yàn),可以快速應(yīng)對(duì)客戶(hù)對(duì)網(wǎng)站的新想法和需求。提供各種問(wèn)題對(duì)應(yīng)的解決方案。讓選擇我們的客戶(hù)得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先網(wǎng)站制作后付款的網(wǎng)站建設(shè)流程,更有白城免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。

package?com;

import?java.util.ArrayList;

import?java.util.List;

public?class?Test?{

public?static?void?main(String[]?args)?{

//初始化數(shù)組

ListInteger?nums?=?new?ArrayListInteger();

nums.add(2);

nums.add(5);

nums.add(10);

nums.add(6);

nums.add(3);

//設(shè)置最大值Max

int?Max?=?Collections.max(nums);

System.out.println("Max?=?"?+?Max);

}

}

如何用java求最大值?

測(cè)試結(jié)果為

請(qǐng)輸入第1個(gè)數(shù)

2

請(qǐng)輸入第2個(gè)數(shù)

3

請(qǐng)輸入第3個(gè)數(shù)

4

請(qǐng)輸入第4個(gè)數(shù)

5

請(qǐng)輸入第5個(gè)數(shù)

6

請(qǐng)輸入第6個(gè)數(shù)

7

請(qǐng)輸入第7個(gè)數(shù)

7

請(qǐng)輸入第8個(gè)數(shù)

8

請(qǐng)輸入第9個(gè)數(shù)

9

請(qǐng)輸入第10個(gè)數(shù)

423

最大數(shù)為:423

import java.util.Scanner;

public class MaxNum {

/**

* @param args

*/

public static void main(String[] args) {

// TODO Auto-generated method stub

Scanner in = new Scanner(System.in);

int max = Integer.MIN_VALUE;

for(int i = 1; i = 10; i++) {

System.out.println("請(qǐng)輸入第" + i + "個(gè)數(shù)");

int num = in.nextInt();

if(num = max) max = num;

}

System.out.println("最大數(shù)為:" + max);

}

}

java如何在數(shù)組中取最大值和最小值

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

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);

}

}

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

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

程序說(shuō)明如下:

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

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

第9行將min與max的初值設(shè)為數(shù)組的第一個(gè)元素。

第10~18行逐一輸出數(shù)組里的內(nèi)容,并判斷數(shù)組里的最大值與最小值。

第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à)值。

Java編寫(xiě) 從鍵盤(pán)輸入n個(gè)整數(shù),求著n個(gè)數(shù)的最大值

完整代碼如下 復(fù)制到eclipse中運(yùn)行:

import?java.util.Scanner;

/**

*?

*?@author?young

*

*/

public?class?Exam?{

public?static?void?main(String[]?args)?{

Scanner?input?=?new?Scanner(System.in);

System.out.println("輸入一個(gè)整數(shù)確定n的值:");

int?n?=?input.nextInt();

double[]?score?=?new?double[n];

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

System.out.println("請(qǐng)輸入第"?+?(i?+?1)?+?"個(gè)數(shù):");

score[i]?=?input.nextDouble();

}

/*for?(int?i?=?0;?i??10;?i++)?{

System.out.println(score[i]);

}*/

double?max?=?score[0];

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

if?(score[i]??max)?{??//這里的大于號(hào)變成小于號(hào)就可以求最小值了

max?=?score[i];

}

}

System.out.println("最大數(shù)是:"?+?max);

}

}

結(jié)果:

編寫(xiě)JAVA程序,從十個(gè)數(shù)中找出最大值

import java.util.Scanner;

public class Test {

public static void main(String args[]){

int num[]=new int[10];

int max;

Scanner scan=new Scanner(System.in);

System.out.print("請(qǐng)輸入10個(gè)數(shù)字:");

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

num[i]=scan.nextInt();

}

max=num[0];

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

if(maxnum[i]) max=num[i];

}

System.out.println("最大值是"+max);

}

}

用java編寫(xiě) 從3個(gè)數(shù)中選最大的數(shù)

可以構(gòu)造一個(gè)Scanner對(duì)象,傳入輸入的參數(shù),通過(guò)判斷對(duì)比所輸入的參數(shù)的大小即可得到最大值。

示例代碼:

import java.util.*;

class Test1{

public static void main(String[] args){

Scanner scanner=new Scanner(System.in);//);//構(gòu)造一個(gè)Scanner對(duì)象,傳入輸入的參數(shù)

System.out.print("請(qǐng)輸入第一個(gè)整數(shù):");

int one=scanner.nextInt(); //獲得輸入的第一個(gè)整數(shù)

System.out.print("請(qǐng)輸入第二個(gè)整數(shù):");

int two=scanner.nextInt(); //獲得輸入的第二個(gè)整數(shù)

System.out.print("請(qǐng)輸入第三個(gè)整數(shù):");

int three=scanner.nextInt(); //獲得輸入的第三個(gè)整數(shù)

int max=xy?x:y; //使用三目運(yùn)算符判斷所輸入的第一和第二個(gè)整數(shù)的大小,取最大的值

max=maxz?max:z; //同上

System.out.println("你所輸入的三個(gè)整數(shù)中最大值為"+max);

}

}

PS:這只是最簡(jiǎn)單的示例代碼,不是很?chē)?yán)謹(jǐn),嚴(yán)謹(jǐn)?shù)拇a,還需要加上try{}catch(){},判斷所輸入的參數(shù)是否為整數(shù),若不為整數(shù),則拋出異常。


分享文章:java取數(shù)值最大值代碼 取最大值的代碼
鏈接URL:http://weahome.cn/article/hpicgg.html

其他資訊

在線咨詢(xún)

微信咨詢(xún)

電話咨詢(xún)

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部