java输出最大值的代码 java求最大

用Java语言编写一个程序 输入3个整数 , 输出其最大值 要求:不能使用if语句import java.util.Scanner;
public class test{
public static void main(String[] args){
Scanner scan=new Scanner(System.in);
int[] num=new int[3];
for(int i=0;i3;i){
System.out.println("请输入第" (i 1) "个整数");
num[i]=scan.nextInt();
}
int big=0;
switch(num[0]num[1]){
case true:
switch(num[1]num[2]){
case true:
big=num[0];
break;
case false:
switch(num[0]num[2]){
case true:
big=num[0];
break;
case false:
big=num[2];
break;
}
break;
}
break;
case false:
switch(num[2]num[1]){
【java输出最大值的代码 java求最大】case true:
big=num[2];
break;
case false:
big=num[1];
break;
}
}
System.out.println("最大值为:" big);
}
}
我用"switch-case"写的 , 虽然有点繁琐
编写Java程序 , 输入3个整数,输出其中的最大值import java.util.*;
/**
* @author hardneedl
*/
final class Scan {
public static void main(String... args) {
Scanner scanner = new Scanner(System.in);
ListInteger L = new ArrayList(10);
int i = 0;
while (i3) {
System.out.printf("输入第%d个整数:",(i 1));
L.add(scanner.nextInt());
i;
}
ComparatorInteger comparator = Integer::compareTo;
System.out.printf("最大值是%d\r\n",L.stream().max(comparator).get());
System.out.printf("最大值是%d\r\n",L.stream().min(comparator).get());
System.out.println("降序排列:");
L.stream().sorted(Comparator.reverseOrder()).forEach(A- System.out.printf("%d,",A));
}
}
Java程序,输入n个整数 , 求出最大值 , 求写出代码和设计思路?。≡谙叩龋 。?/h2>public static void main(String[] args) {
//接收控制台传入java输出最大值的代码的参数java输出最大值的代码 , 并新建一个数组java输出最大值的代码,用于保存转化为整数类型的变量
int[] temp = new int[args.length];
for (int i = 0; iargs.length; i) {
temp[i] = Integer.parseInt(args[i]);
}
//判断最大值
int max = temp[0];
for (int i = 1; itemp.length; i) {
if(temp[i]temp[0]){
max =temp[i];
}
}
System.out.println("最大值为:" max);
}
求java源程序代码:输入两个数,输出最大值一下代码仅供参考
package com.kidd.test.zhidao;
import java.util.NoSuchElementException;
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int a = 0;
int b = 0;
boolean next = false;
while (!next) {
System.out.print("请输入两个整数(用空格分隔):");
try {
a = sc.nextInt();
b = sc.nextInt();
next = true;
} catch (NoSuchElementException e) {
System.out.println("输入有误 , 请重新输入.");
sc.nextLine();
continue;
}
}
System.out.printf("最大值为:%d\n", ab ? a : b);
}
}
关于java输出最大值的代码和java求最大的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读