Java取绝对值

简介: Java取绝对值

在Java中可以使用Math.abs()方法来方便的进行绝对值计算,例如:

输入的是正数的时候直接返回即可,当是负数的时候返回它的相反数即可。

使用三目运算符可以使用一行代码就能做到

 int value = Math.abs(-90);
 System.out.println(value);
 
 System.out.println("*********");
 int a = -59;
 System.out.println((a < 0) ? -a : a); 
相关文章
|
3月前
|
IDE Java 测试技术
Java“NoSuchMethodFoundError”问题解决
Java中“NoSuchMethodError”错误通常发生在运行时,方法存在但在运行时找不到。解决方法包括:确保所有类文件版本一致、检查方法签名和访问权限、清理和重新编译项目。
103 1
|
8月前
|
设计模式 算法 安全
Java (3)
Java (3)
33 0
|
Cloud Native Oracle Java
李三红:Java30年,未来在哪里?
李三红:Java30年,未来在哪里?
350 0
|
存储 负载均衡 监控
JAVA问答4
JAVA问答4
145 0
|
存储 自然语言处理 运维
JAVA问答11
JAVA问答11
106 0
1088 三人行(JAVA)
子曰:“三人行,必有我师焉。择其善者而从之,其不善者而改之。”
|
Java
Java常见的坑(二)
你猜上述程序输出的是什么? 是 ABC easy as 123 吗? 你执行了输出操作,你才发现输出的是 ABC easy as [C@6e8cf4c6 ,这么一串丑陋的数字是什么鬼? 实际上我们知道字符串与任何数值的相加都会变为字符串,上述事例也不例外, numbers输出其实实际上是调用了Object.toString()方法,让numbers转变为'[c' + '@' + 无符号的十六进制数。
60 0
|
数据安全/隐私保护 Android开发
java32-巩固练习
java32-巩固练习
114 0
java32-巩固练习
|
Oracle IDE Java
从Java8到Java17
背景Java8的前世今生作为一名程序员,笔者从大学开始接触Java这门编程语言,还记得当时的版本是1.4,不过这个版本的寿命还挺长,目前在一些金融行业的存量系统中依然还有1.4版本的影子。从C/C++到Java,Java给我的第一印象,就是这门语言的语法非常之啰嗦,比如内部类,像下面这段排序的代码,在C语言里面可以很方便地通过函数指针来解决,C++可以通过运算符重载来解决,唯独Java语言的写法最
从Java8到Java17
|
Java
Java一些常见的坑
总是觉得自己Java基础还是不行,需要恶补。今天偶然mark了一本《Java解惑》,其中以端程序的方式罗列了95个即常见又不常见的xian(坑)jing(儿),拿来瞻仰一下。
89 0

热门文章

最新文章

下一篇
开通oss服务