要实现输入比较,剩下的代码如何写呢?
本帖最后由 sadfoo2019 于 2021-8-21 15:57 编辑比较one two吗?为什么要定义C的形参, 你要知道你到底是要比较几个输入数
藏起来的小尾巴,不让你看! Compare(1,2);
Compare(1,2,3); one two a b c luanshils 发表于 2021-8-21 07:31
你要知道你到底是要比较几个输入数
2个,通过输入的方式,我只定义了2个输入 luanshils 发表于 2021-8-21 07:31
你要知道你到底是要比较几个输入数
2个或者3个吧 我有2个比较方法 sadfoo2019 发表于 2021-8-21 09:47
2个,通过输入的方式,我只定义了2个输入
或者 我输入2个或者3个 都可以比较 你应该是想要这种吧带有返回值的,
returna > b ? a : b ; public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("第一个数");
String first = scanner.nextLine();
System.out.println("第二个数");
String sencond = scanner.nextLine();
BigDecimal firstDecimal = new BigDecimal(first);
BigDecimal secondDecimal = new BigDecimal(sencond);
int i = firstDecimal.compareTo(secondDecimal);
String result = i == 0 ? "first == sencond" : i < 0 ? "first < second" : "first > second";
System.out.println(result);
}
页:
[1]
2