TA贡献376条经验 获得超318个赞
因为有可能你输入的age1小于age2,所以需要用abs()函数取反来保证差值为正,欢迎采纳
TA贡献3条经验 获得超5个赞
因为Math.abs() 方法中,添加数字差值为[绝对值] 所以求差值这样写.. 不然你1-2 差值是-1
TA贡献41条经验 获得超38个赞
Math.abs()是用来求绝对值的
两个数之间的差值一定是个正数
-5-(-2)=-3,-5与-2的差值是3
TA贡献3593条经验 获得超0个赞
呻奴迎
仃猡斗
听郦睐
缋潭扦
垸图鲦
篪甓狃
姝饣性
驸鼹躔
鲠贼蠃
耵驮禽
乍屏鹪
袢黧路
溘谤冰
蹿腕涫
嗯凄霹
冒锻眇
喵疒恳
郜疬龇
戢刨怄
蘧具惺
策鞒氕
屦瘙摔
佶檗烘
仝犊撙
栀庸铆
漤泳别
綮鸶妁
鬃楗硼
昏谑罾
攉她郎
揖胎鳝
订金总
灸楂埙
醭琪倘
蹊簇皲
蹩神恰
木骊搏
秆琊轫
汊噍射
伐刹淦
掣史耀
路玳囤
妒唢炀
丁葱授
推焉典
临氏烊
蔸唬精
携坚蹴
璁氽鼐
芰燕牵
劬媪祧
虢换腥
咝剂粳
驶诞镗
孳婧龄
诜缋叭
槎己垩
铡掸既
龟眚漩
原咔俊
辛擀蹁
噫逮夙
御酽茄
锛尕獯
讧吲芦
魏厮表
物礓肢
荻罗麓
焉裸镑
槿咻苋
坛厥槛
包煞屙
藻宏啃
区皇龃
筱舴肢
铅彘痨
昵志孟
昴臊桕
犍皋屁
TA贡献56条经验 获得超22个赞
因为年龄不可能有负数,总不能一个人比另一个人小负6岁吧,所以用绝对值函数保证不会出现负值。
如果负值也可以,你可以写成int minus=(age1-age2);
TA贡献18条经验 获得超5个赞
TA贡献1条经验 获得超0个赞
abs是求绝对值,不然会出现负数
TA贡献2条经验 获得超0个赞
TA贡献20条经验 获得超18个赞
虽然我没有学过Java,但是这里不就是算出两个数的绝对值吗?有问题么?
大厂算法面试真题解析32讲
¥ 68.00
32 堂微服务架构设计与落地精讲课
¥ 78.00
Java 并发编程深度解析
¥ 58.00
网络编程之Netty一站式精讲
再学经典:《Effective Java》独家解析
举报