java中的绝对值,如何判断绝对值,Java判断绝对值的方法总结

java中的绝对值,如何判断绝对值,Java判断绝对值的方法总结

在本文中,作者分享了两种判断绝对值的Java方法,对此感兴趣的朋友可以跟边肖学习一下。

if-else语句判断:

导入Java . util . scanner;

公共类绝对值{

公共静态void main(String[] args){

扫描仪输入=新扫描仪(system . in);//声明扫描仪变量

System.out.println('请输入一个数值');//系统提示输入

Try{ //监听异常

While(true){ //不断读取用户输入的值

float num=input . next float();//strong制转换为浮点数

If(num==0){ //如果用户输入-0,则输出0

System.out.println('绝对值为' 0 ');

}

else if(num0){

System.out.println('绝对值为' num);

}

else if(num0){

System.out.println('绝对值为'(-num));

}

}

}

Catch(Exception e){ //异常处理

System.out.println('请正确输入');

e . printstacktrace();//程序中打印异常信息出错的位置和原因}

}

}

三元运算符判断:

导入Java . util . scanner;

公共类绝对值{

公共静态void main(String[] args){

扫描仪输入=新扫描仪(system . in);//声明扫描仪变量

System.out.println('请输入一个数值');//系统提示输入

Try{ //监听异常

While(true){ //不断读取用户输入的值

float num=input . next float();//strong制转换为浮点数

If(num==0){ //如果用户输入-0,则输出0

System.out.println('绝对值为' 0 ');

}

否则{

num=(num0?num:-num);//三元运算符

System.out.println('绝对值为' num);

}

}

}

Catch(Exception e){ //异常处理

System.out.println('请正确输入');

e . printstacktrace();//程序中打印异常信息出错的位置和原因

}

}

}

注意:三元运算符的语法是条件吗?结果1:结果2;优点是代码简洁,缺点是可读性差。

例子:int a,b,c;

a=2;b=3;

c=ab?100:200;

含义:如果ab,c=100ab,c=200

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • java判断某年某月的天数,java输入年份和月份判断该月天数
  • java判断是不是数字的方法,判断字符串是否为数字java
  • java判断字符数组是否存在某值,java判断数组里是否含有指定对象
  • 判断年份是闰年还是平年的方法,java判断闰年平年
  • java判断ip是否在一个网段,如何判断ip
  • java判断文件是否存在,存在即删除,不存在创建绝对路径,java根据文件名判断文件是否存在
  • java判断输入的字符串是否为数字,判断整数形式字符串
  • java判断回文数字,用java判断回文数
  • java中怎么判断字符是否相等,JAVA判断字符串是否相等
  • java判断long类型是否为空,Java 类型判断
  • java判断当前时间是否为周一,java根据日期判断星期几
  • java判断是否周末,java判断日期是否是月末
  • java判断是否为对象,java判断对象类型的方法
  • Java判断字符串是否是数字,java判断字符是否是字母
  • java判断目录是否存在,java判断文件是否存在,存在即删除,不存在创建绝对路径
  • 留言与评论(共有 条评论)
       
    验证码: