导航:首页 > 编程语言 > java三个数最大值

java三个数最大值

发布时间:2022-07-17 10:28:54

java 求输入的三个整数的最大值

有,更简短的写法就是把你那个
for(int a=0;a<3;a++)
{
b[a] = (int) in.nextInt();
System.out.println("输入的数字是"+b[a]);
}
去掉,因为别人在输入的时候已经知道输入的是什么了,没有必要再输出一遍

Ⅱ 编写一个JAVA小程序,从键盘输入3个数,求这三个数的最大值。

importjava.util.*;
/**
*@authorhardneedl
*/
finalclassScan{
publicstaticvoidmain(String...args){
Scannerscanner=newScanner(System.in);
List<Integer>L=newArrayList<>(10);
inti=0;
while(i<3){
System.out.printf("输入第%d个整数:",(i+1));
L.add(scanner.nextInt());
i++;
}

Comparator<Integer>comparator=Integer::compareTo;
System.out.printf("最大值是%d ",L.stream().max(comparator).get());
System.out.printf("最大值是%d ",L.stream().min(comparator).get());
System.out.println("降序排列:");
L.stream().sorted(Comparator.reverseOrder()).forEach(A->System.out.printf("%d,",A));
}
}

Ⅲ java中怎么比较三个数的最大值

int a=1,b=2,c=3 简写:int maxNum= a>b?a>c?a:c:b>c?b:c; System.out.print(maxNum); //输出最大值 也可以用程序判断 if(a>b){ if(a>c){ Ststem.out.print(a);//最大值 }else{ Ststem.out.print(c);//最大值 } }else{ if(b>c){ Ststem.out.prin

Ⅳ java程序求3个数中的最大值怎么编写

输出最大值 也可以用程序判断 if(a>b){ if(a>c){ Ststem.out.print(a);最大值 }else{ Ststem.out.print(c);最大值 } }else{ if(b>c){ Ststem.out.print(b);最大值 }else{ Ststem.out.print(c);最大值 } }

Ⅳ 用java程序写出一个程序求3个数中的最大值

int a=1,b=2,c=3 简写:int maxNum= a>b?a>c?a:c:b>c?b:c;
System.out.print(maxNum); //输出最大值
也可以用程序判断
if(a>b){
if(a>c){
Ststem.out.print(a);//最大值
}else{
Ststem.out.print(c);//最大值
}
}else{
if(b>c){
Ststem.out.print(b);//最大值
}else{
Ststem.out.print(c);//最大值
}
}

上面的逻辑有点乱,初学者一般这么写。还可以将三个数放到一个数组中,进行排序,排序方法很多。

Ⅵ 用java编写 从3个数中选最大的数

可以构造一个Scanner对象,传入输入的参数,通过判断对比所输入的参数的大小即可得到最大值。
示例代码:
import java.util.*;
class Test1{
public static void main(String[] args){
Scanner scanner=new Scanner(System.in);//);//构造一个Scanner对象,传入输入的参数
System.out.print("请输入第一个整数:");
int one=scanner.nextInt(); //获得输入的第一个整数
System.out.print("请输入第二个整数:");
int two=scanner.nextInt(); //获得输入的第二个整数
System.out.print("请输入第三个整数:");
int three=scanner.nextInt(); //获得输入的第三个整数
int max=x>y?x:y; //使用三目运算符判断所输入的第一和第二个整数的大小,取最大的值
max=max>z?max:z; //同上
System.out.println("你所输入的三个整数中最大值为"+max);
}
}
PS:这只是最简单的示例代码,不是很严谨,严谨的代码,还需要加上try{}catch(){},判断所输入的参数是否为整数,若不为整数,则抛出异常。

Ⅶ java中如何从3个数字中找出最大值和最小值

public class huoqushuzumin{
public static void main(String[] args){
int[] a=new int[]{1,2,3};
int i=0;
int j=0;
int min=Integer.MAX_VALUE;
int max=0;
for (i=0;i<a.length;i++)
if (max<a[i]){
max=a[i];
}
System.out.println(max);
for (j=0;j<a.length;j++)
if (min>a[j]){
min=a[j];
}
System.out.println(min);
}
}
初学者的代码

阅读全文

与java三个数最大值相关的资料

热点内容
文件夹属性被劫持 浏览:306
性价比云服务器怎么购买 浏览:110
为什么打开腾讯视频是文件夹 浏览:206
美剧战机电影 浏览:719
七七影视大全里缓存的电影怎么保存到手机相册 浏览:595
读物app在哪里可以扫码 浏览:634
编程学员作业检查报告 浏览:256
单片机有几个寄存器 浏览:203
安卓如何安装泰剧迷app 浏览:42
如何架设暗黑服务器 浏览:898
暴露性器官的电影 浏览:364
java培训内容 浏览:913
dos命令盘符 浏览:701
javadouble取小数 浏览:924
十大封禁鬼片电影免费在线观看 浏览:641
塔罗牌程序源码 浏览:840
华为手机怎么隐私与加密 浏览:287
朴超贤电影都有哪些 浏览:124
电影大区 浏览:481
阿里方舟编译 浏览:232