欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Java判斷絕對(duì)值的方法總結(jié)

 更新時(shí)間:2018年02月24日 10:37:58   作者:彬菌  
在本文中作者為大家分享了兩種Java判斷絕對(duì)值的方法,對(duì)此有興趣的朋友可以和小編一起學(xué)習(xí)下。

if-else語(yǔ)句判斷:

import java.util.Scanner;

public class AbsoluteValue { 
  public static void main(String[] args){ 
    Scanner input=new Scanner(System.in);//聲明掃描儀變量 
    System.out.println("請(qǐng)輸入數(shù)值");//系統(tǒng)提示輸入 
    try{ //監(jiān)聽(tīng)異常
    while(true){ //不斷讀取用戶輸入的值
    float num=input.nextFloat();//強(qiáng)制轉(zhuǎn)換為浮點(diǎn)數(shù) 
    if(num==0){ //如果用戶輸入-0,則輸出0
     System.out.println("絕對(duì)值為"+0);
    }
    else if(num>0){
     System.out.println("絕對(duì)值為"+num);
    }
    else if(num<0){
     System.out.println("絕對(duì)值為"+(-num));
     }
    }
   }
    catch(Exception e){ //異常處理
   System.out.println("請(qǐng)正確輸入");
   e.printStackTrace(); //打印異常信息在程序中出錯(cuò)的位置及原因     }
   } 
} 

三元運(yùn)算符判斷:

import java.util.Scanner;

public class AbsoluteValue { 
  public static void main(String[] args){ 
   Scanner input=new Scanner(System.in);//聲明掃描儀變量 
    System.out.println("請(qǐng)輸入數(shù)值");//系統(tǒng)提示輸入 
    try{ //監(jiān)聽(tīng)異常
    while(true){ //不斷讀取用戶輸入的值
     float num=input.nextFloat();//強(qiáng)制轉(zhuǎn)換為浮點(diǎn)數(shù) 
     if(num==0){ //如果用戶輸入-0,則輸出0
       System.out.println("絕對(duì)值為"+0);
     }
     else{
     num=(num>0?num:-num);//三元運(yùn)算符 
     System.out.println("絕對(duì)值為"+num);
     }
     }
    }
   catch(Exception e){ //異常處理
   System.out.println("請(qǐng)正確輸入");
   e.printStackTrace(); //打印異常信息在程序中出錯(cuò)的位置及原因
    }
   } 
}

注解:三元運(yùn)算符的語(yǔ)法是 條件 ? 結(jié)果1 : 結(jié)果2;優(yōu)點(diǎn)代碼簡(jiǎn)潔,缺點(diǎn)可讀性差

例子:int a,b,c;

a=2;b=3;

c=a>b?100:200;

語(yǔ)意:如果a>b,c=100;a<b,c=200

相關(guān)文章

  • Java List 集合如何去除null元素

    Java List 集合如何去除null元素

    這篇文章主要介紹了Java List 集合如何去除null元素,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-01-01
  • Java?8?Time?Api?使用方法技巧

    Java?8?Time?Api?使用方法技巧

    這篇文章主要介紹了Java?8?Time?Api?使用方法技巧,Java?8為Date和Time引入了新的API,以解決舊java.util.Date和java.util.Calendar的缺點(diǎn),更多相關(guān)內(nèi)容需要的小伙伴可以參考一下
    2022-05-05
  • Java中Spring使用Quartz任務(wù)調(diào)度定時(shí)器

    Java中Spring使用Quartz任務(wù)調(diào)度定時(shí)器

    本篇文章主要介紹了Java中Spring使用Quartz任務(wù)調(diào)度定時(shí)器,具有一定的參考價(jià)值,有興趣的可以了解一下。
    2017-02-02
  • SpringBoot?Schedule調(diào)度任務(wù)的動(dòng)態(tài)管理

    SpringBoot?Schedule調(diào)度任務(wù)的動(dòng)態(tài)管理

    Scheduled定時(shí)任務(wù)是Spring?boot自身提供的功能,所以不需要引入Maven依賴包,下面這篇文章主要給大家介紹了關(guān)于SpringBoot通過(guò)@Scheduled實(shí)現(xiàn)定時(shí)任務(wù)以及問(wèn)題解決的相關(guān)資料,需要的朋友可以參考下
    2023-02-02
  • Spring實(shí)戰(zhàn)之屬性占位符配置器用法示例

    Spring實(shí)戰(zhàn)之屬性占位符配置器用法示例

    這篇文章主要介紹了Spring實(shí)戰(zhàn)之屬性占位符配置器用法,結(jié)合實(shí)例形式分析了spring屬性占位符配置器的具體配置及使用技巧,需要的朋友可以參考下
    2019-12-12
  • ActiveMQ結(jié)合Spring收發(fā)消息的示例代碼

    ActiveMQ結(jié)合Spring收發(fā)消息的示例代碼

    這篇文章主要介紹了ActiveMQ結(jié)合Spring收發(fā)消息的示例代碼,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-10-10
  • javaweb中ajax請(qǐng)求后臺(tái)servlet(實(shí)例)

    javaweb中ajax請(qǐng)求后臺(tái)servlet(實(shí)例)

    下面小編就為大家?guī)?lái)一篇javaweb中ajax請(qǐng)求后臺(tái)servlet(實(shí)例)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-06-06
  • 使用@Autowired注解引入server服務(wù)層方法時(shí)報(bào)錯(cuò)的解決

    使用@Autowired注解引入server服務(wù)層方法時(shí)報(bào)錯(cuò)的解決

    這篇文章主要介紹了使用@Autowired注解引入server服務(wù)層方法時(shí)報(bào)錯(cuò)的解決,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-11-11
  • Java+Ajax實(shí)現(xiàn)的用戶名重復(fù)檢驗(yàn)功能實(shí)例詳解

    Java+Ajax實(shí)現(xiàn)的用戶名重復(fù)檢驗(yàn)功能實(shí)例詳解

    這篇文章主要介紹了Java+Ajax實(shí)現(xiàn)的用戶名重復(fù)檢驗(yàn)功能,結(jié)合實(shí)例形式詳細(xì)分析了java針對(duì)用戶名提交的ajax數(shù)據(jù)庫(kù)查詢與重復(fù)檢查功能相關(guān)實(shí)現(xiàn)技巧與操作注意事項(xiàng),需要的朋友可以參考下
    2018-12-12
  • sonar-scanner連接sonarquebe7的sonar.java.binaries問(wèn)題的解決方案

    sonar-scanner連接sonarquebe7的sonar.java.binaries問(wèn)題的解決方案

    今天小編就為大家分享一篇關(guān)于sonar-scanner連接sonarquebe7的sonar.java.binaries問(wèn)題的解決方案,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2018-12-12

最新評(píng)論