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);
初学 不怎么懂 麻烦帮忙改一下
运行的时候出现下面的东西
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比较两个数大小的主要内容,如果未能解决你的问题,请参考以下文章