JAVA比较两个数大小

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA比较两个数大小相关的知识,希望对你有一定的参考价值。

import java.util.Scanner;

public class CompareTwoNumber1
double number1,number2;
Scanner scanner;
public CompareTwoNumber1()
System.out.println("请输入两个数:");
scanner =new Scanner("System.in");
number1=scanner.nextDouble();
number1=scanner.nextDouble();
System.out.println("较大的数是:"+Math.max(number1,number2));


public static void main(String args[])
CompareTwoNumber1 ct=new CompareTwoNumber1();
System.exit(0);



初学 不怎么懂 麻烦帮忙改一下
运行的时候出现下面的东西

参考技术A 改:
import java.util.Scanner;

public class CompareTwoNumber1
double number1,number2;
Scanner scanner;
public CompareTwoNumber1()
System.out.println("请输入两个数:");
scanner =new Scanner(System.in);
number1=scanner.nextDouble();
number2=scanner.nextDouble();
System.out.println("较大的数是:"+Math.max(number1,number2));


public static void main(String args[])
CompareTwoNumber1 ct=new CompareTwoNumber1();

本回答被提问者采纳
参考技术B import java.util.Scanner;

public class CompareTwoNumber1
double number1,number2;
Scanner scanner;
public CompareTwoNumber1()
System.out.println("请输入两个数:");
scanner =new Scanner(System.in);
number1=scanner.nextDouble();
System.out.println("");
number2=scanner.nextDouble();
System.out.println("较大的数是:"+Math.max(number1,number2));


public static void main(String args[])
CompareTwoNumber1 ct=new CompareTwoNumber1();
System.exit(0);


测试一下!
学java越学东西越多,慢慢来,呵呵!
参考技术C CompareTwoNumber1 ct=new CompareTwoNumber1();执行时就会先执行构造器,而你构造器中已经做了所有的事情,包括输入数字。但是在执行此时你并没有输入数字,导致错误。解决方法:把比较数字的重新写方法。 参考技术D 楼上正解!

scanner =new Scanner("System.in");
这句里面 不用 双引号。
第5个回答  2009-10-05 scanner =new Scanner("System.in");
("System.in");这个不用加引号

比较两个数的大小

#include<stdio.h>
int main()
{ 
    int a, b, t;
    printf("请输入两个数a,b:\n");
    scanf_s("%d%d", &a, &b);
    if (a > b)
    {
        t = a;
        a = b;
        b = t;

    }
    printf("最大数为%d\n", b);


}

 

以上是关于JAVA比较两个数大小的主要内容,如果未能解决你的问题,请参考以下文章

用Java编写比较两个数大小的题目

JAVA比较2个数大小

java问题:判断两个数的大小

编写Java程序,比较两个数的大小,找出其中最大数与最小数,并输出最大数与最小数之差.

用abstract类比较两个数大小的

用java编写程序实现比较两个数的大小,输出比较结果,比如输入5,3,输出5比3大。