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

Java運(yùn)算符從見(jiàn)過(guò)到掌握上

 更新時(shí)間:2021年09月28日 14:12:01   作者:執(zhí)久呀  
計(jì)算機(jī)的最基本用途之一就是執(zhí)行數(shù)學(xué)運(yùn)算,作為一門(mén)計(jì)算機(jī)語(yǔ)言,Java也提供了一套豐富的運(yùn)算符來(lái)操縱變量,本篇對(duì)大家的學(xué)習(xí)或工作具有一定的價(jià)值,需要的朋友可以參考下

一、前言

前面我們講了Java的入門(mén)知識(shí),相信許多小伙伴對(duì)Java基礎(chǔ)有一個(gè)大概的認(rèn)識(shí)了,這也為我

們后續(xù)的學(xué)習(xí)打下了基礎(chǔ),所以我們可以繼續(xù)學(xué)習(xí)之后的知識(shí)了(Java前幾章的知識(shí)基本和

c語(yǔ)言知識(shí)一樣)。

二、運(yùn)算符:

  • 算術(shù)運(yùn)算符
  • 賦值運(yùn)算符
  • 自增自減運(yùn)算符
  • 關(guān)系運(yùn)算符
  • 邏輯運(yùn)算符
  • 三元運(yùn)算符

1.算術(shù)運(yùn)算符:

這個(gè)大家都知道的(加+)(減-)(乘*)(除/)還有(模%)

可能有的小伙伴對(duì)模%有點(diǎn)淡忘或者沒(méi)見(jiàn)過(guò),那么我們現(xiàn)在來(lái)重新回憶回憶。

模的運(yùn)算特點(diǎn):

1.取余數(shù)。如10%3結(jié)果為1 , 4%10結(jié)果為4

2.模%兩邊必須是整數(shù)。 如3%4,6%10等都是正確的,但是3.0%4, 4.2%5,8.0%3.0等都是

錯(cuò)誤的寫(xiě)法

3.模整體的正負(fù)由被模數(shù)決定。通俗一點(diǎn)講就是%號(hào)左邊的數(shù),如-3%10結(jié)果為-3, 3%-10結(jié)果為3,-3%-10結(jié)果為-3

講完這個(gè)模我們?cè)賮?lái)略提一下除

除的特點(diǎn):

1.除兩邊都是整數(shù)則結(jié)果是整數(shù)。如4/3結(jié)果是1,10/3結(jié)果是3

2.當(dāng)除號(hào)兩邊有一個(gè)或兩個(gè)為小數(shù)是結(jié)果是小數(shù)。如6/4.0結(jié)果是1.5, 10.0/4.0結(jié)果是2.5

對(duì)于除和模他們有相同的地方,初學(xué)者容易弄混,特別是模,有些小伙伴可能不太理解

總結(jié):除取的是商,模取得是余數(shù)(除掉能夠整除的部分,剩下的就是余數(shù))。

字符的+號(hào)操作

這個(gè)是不同于c語(yǔ)言的,在Java中,+號(hào)除了能購(gòu)做運(yùn)算之外,還有一個(gè)常用的用處-------------

連接字符串的作用,我們來(lái)看下面一段代碼

連接符+號(hào)演示圖:

代碼:

package kong;
public class Hello {
    public static void main(String[] args) {
        System.out.println("Java"+6+6+6);
        System.out.println(6+6+"Java"+6);
        System.out.println(6+6+6+"Java");
    }
}

不知道有沒(méi)有好奇位置不一樣會(huì)導(dǎo)致結(jié)果不同?

這是因?yàn)楫?dāng)+好兩邊有一邊是字符串的時(shí)候,+號(hào)的作用是連接,當(dāng)兩邊都是數(shù)字時(shí),

+號(hào)才是運(yùn)算符,起運(yùn)算作用。

2.關(guān)系運(yùn)算符

所謂關(guān)系就是>,<,<=,=>等之類(lèi)的比較符號(hào)

關(guān)系運(yùn)算符的輸出結(jié)果只有兩個(gè)true和false,在c語(yǔ)言中是1和0,注意區(qū)分

關(guān)系運(yùn)算演示圖 :

代碼:

package kong;
public class Hello {
    public static void main(String[] args) {
        int a=10,b=20;
        System.out.println(a>b);
        System.out.println(a<b);
 
    }
}

3.邏輯運(yùn)算符:

我們初中就學(xué)過(guò),與門(mén)或門(mén)非門(mén),這些就是邏輯,邏輯詞有&&,&,||,|等。

所謂邏輯運(yùn)算,無(wú)非就是多個(gè)邏輯詞一起運(yùn)算罷了。

邏輯運(yùn)算的結(jié)果只有兩個(gè)true和false

邏輯演示圖:

代碼:

package kong;
 
public class Hello {
    public static void main(String[] args) {
        int a=10;int b=20;int c=30;
        System.out.println(a>b&&a<c);
        System.out.println(a>b&a<b);
        System.out.println(a>b|a<b);
        System.out.println(a>b||a<c);
        System.out.println(a>c||a>b);
}
}

&和|邏輯運(yùn)算符,兩邊都運(yùn)行

&&和||邏輯邏輯運(yùn)算符的運(yùn)算規(guī)則

&&中,當(dāng)左邊為真時(shí),右邊也運(yùn)行,反之則不運(yùn)行

||運(yùn)算符中,當(dāng)左邊為假是,右邊運(yùn)行,反之不運(yùn)行

到此這篇關(guān)于Java運(yùn)算符從見(jiàn)過(guò)到掌握上的文章就介紹到這了,更多相關(guān)Java 運(yùn)算符內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • idea文件被鎖無(wú)法更改問(wèn)題

    idea文件被鎖無(wú)法更改問(wèn)題

    這篇文章主要介紹了idea文件被鎖無(wú)法更改問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • 單機(jī)redis分布式鎖實(shí)現(xiàn)原理解析

    單機(jī)redis分布式鎖實(shí)現(xiàn)原理解析

    這篇文章主要介紹了單機(jī)redis分布式鎖實(shí)現(xiàn)原理解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-04-04
  • Springboot集成JUnit5優(yōu)雅進(jìn)行單元測(cè)試的示例

    Springboot集成JUnit5優(yōu)雅進(jìn)行單元測(cè)試的示例

    這篇文章主要介紹了Springboot集成JUnit5優(yōu)雅進(jìn)行單元測(cè)試的示例,幫助大家更好的理解和使用springboot框架,感興趣的朋友可以了解下
    2020-10-10
  • Mybatis防止sql注入原理分析

    Mybatis防止sql注入原理分析

    這篇文章主要介紹了Mybatis防止sql注入原理分析,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • java項(xiàng)目怎么集成stable diffusion圖文生成算法

    java項(xiàng)目怎么集成stable diffusion圖文生成算法

    在開(kāi)發(fā)Java項(xiàng)目過(guò)程中,我們經(jīng)常需要使用消息傳遞來(lái)實(shí)現(xiàn)不同組件之間的通信,Stable Diffusion是一種基于消息傳遞的實(shí)時(shí)通信解決方案,使用Java調(diào)用外部服務(wù)(如Python腳本或API服務(wù)),這些服務(wù)運(yùn)行Stable Diffusion模型,本文將介紹如何將Stable Diffusion集成到Java項(xiàng)目
    2024-07-07
  • Java爬取網(wǎng)站源代碼和鏈接代碼實(shí)例

    Java爬取網(wǎng)站源代碼和鏈接代碼實(shí)例

    這篇文章主要介紹了Java爬取網(wǎng)站源代碼和鏈接代碼實(shí)例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-11-11
  • 樹(shù),二叉樹(shù)(完全二叉樹(shù),滿二叉樹(shù))概念圖解

    樹(shù),二叉樹(shù)(完全二叉樹(shù),滿二叉樹(shù))概念圖解

    今天小編就為大家分享一篇關(guān)于二叉樹(shù)的圖文詳解,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧,希望能對(duì)你有所幫助
    2021-07-07
  • java開(kāi)發(fā)hutool HttpUtil網(wǎng)絡(luò)請(qǐng)求工具使用demo

    java開(kāi)發(fā)hutool HttpUtil網(wǎng)絡(luò)請(qǐng)求工具使用demo

    這篇文章主要為大家介紹了hutool之HttpUtil網(wǎng)絡(luò)請(qǐng)求工具使用示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-07-07
  • Java繪制迷宮動(dòng)畫(huà)并顯示的示例代碼

    Java繪制迷宮動(dòng)畫(huà)并顯示的示例代碼

    這篇文章主要為大家詳細(xì)介紹了如何利用Java語(yǔ)言實(shí)現(xiàn)繪制迷宮動(dòng)畫(huà)并顯示,文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)Java有一定幫助,需要的可以參考一下
    2022-08-08
  • Java多線程中Callable和Future的解讀

    Java多線程中Callable和Future的解讀

    這篇文章主要介紹了Java多線程中Callable和Future的解讀,Callable接口類(lèi)似于Runnable,從名字就可以看出來(lái)了,但是Runnable不會(huì)返回結(jié)果,并且無(wú)法拋出返回結(jié)果的異常,而Callable功能更強(qiáng)大一些,被線程執(zhí)行后,可以返回值,這個(gè)返回值可以被Future拿到,需要的朋友可以參考下
    2023-09-09

最新評(píng)論