一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

java基礎(chǔ)之?dāng)?shù)據(jù)類型

汽車電子技術(shù) ? 來源: ALL程序猿 ? 作者:Python網(wǎng)絡(luò)小蜘蛛 ? 2023-01-20 10:51 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

數(shù)據(jù)類型關(guān)鍵字:

整數(shù) :byre short int long

浮點(diǎn)數(shù) :float double

字符 char staring

布爾 boolean

取值范圍

關(guān)鍵字 取值范圍
byte -128 ~ 127
shrot -32768 ~ 32767
int -2147483648 ~ 2147483647 (10位數(shù))
long -9223372036854775808 ~ 9223372036854775807 (19位數(shù))
float -3.401298e-38 到 3.402823e+38
double -4.9000000e-324 到 1.797693e+308
char 0 ~ 65535
boolean true, false

范圍大?。?/strong>

byte < short < int < long < float < doubule

強(qiáng)制轉(zhuǎn)換

如果把一個(gè)取值范圍打的數(shù)值,復(fù)制給取值范圍小的變量。

是不允許直接賦值的。如果一定要這么做就需要加入強(qiáng)制轉(zhuǎn)換

格式 :目標(biāo)數(shù)據(jù)類型 變量名 = (目標(biāo)數(shù)據(jù)類型)被強(qiáng)轉(zhuǎn)的數(shù)據(jù);

范例

double a = 12.3;
	int b = (int)a;

注意 :有的強(qiáng)制轉(zhuǎn)換會(huì)出現(xiàn)數(shù)據(jù)錯(cuò)誤

自增自減運(yùn)算符

先用后加

int a = 10;
	int b = a++;  	// 先賦值再自增 10

先加后用

int a = 10;
	int b = ++a;  	// 先自增再賦值 11

邏輯運(yùn)算符

最常用的邏輯運(yùn)算符:&& ll !

符號(hào) 說明
&(and) 邏輯與(且)。并且,兩邊都為真,結(jié)果才是真
&& 短路與。提高效率
l (or) 邏輯或?;蛘撸瑑蛇叾紴榧?,結(jié)果才是假
ll 短路或。提高效率
^ 邏輯異或。相同為false,不同為ture
! 邏輯非。取反
舉例 結(jié)果
true ^ true fales
fales ^ false false
true ^ false true
! false true

短路邏輯運(yùn)算符具有短路效果,當(dāng)左邊的表達(dá)式能確定最終結(jié)果,那么右邊就不參與運(yùn)行。

int a = 10;
	int b = 10;
	boolean result = ++a < 5 && ++b < 5;
	System.out.println(result); //false
	System.out.println(a); //11
	System.out.println(b); //10 因?yàn)槎搪返脑蛴疫?+b并未執(zhí)行
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • JAVA
    +關(guān)注

    關(guān)注

    20

    文章

    2989

    瀏覽量

    109686
  • 數(shù)據(jù)類型
    +關(guān)注

    關(guān)注

    0

    文章

    237

    瀏覽量

    13897
  • 運(yùn)算符
    +關(guān)注

    關(guān)注

    0

    文章

    173

    瀏覽量

    11484
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    JAVA語(yǔ)言的數(shù)據(jù)類型轉(zhuǎn)換

    JAVA語(yǔ)言的數(shù)據(jù)類型轉(zhuǎn)換很多場(chǎng)合需要用到類型轉(zhuǎn)換。例如,要把一個(gè)整型變量作為字符型變量來使用,就需要使用類型轉(zhuǎn)換,即把整型變量轉(zhuǎn)換為字符型變量。J
    發(fā)表于 12-06 00:30

    Java數(shù)據(jù)類型有哪些?

    Java變量的分類Java整數(shù)的類型Java字符類型Java 字符串
    發(fā)表于 11-04 06:17

    Java基本數(shù)據(jù)類型之間的運(yùn)算規(guī)則是什么?

    Java基本數(shù)據(jù)類型Java變量的使用說明Java基本數(shù)據(jù)類型之間的運(yùn)算規(guī)則
    發(fā)表于 11-04 09:59

    Java的基本數(shù)據(jù)類型與條件結(jié)構(gòu)

    Java基礎(chǔ)入門》第二篇1 基本數(shù)據(jù)類型,運(yùn)算符與表達(dá)式,條件結(jié)構(gòu),循環(huán)結(jié)構(gòu)...
    發(fā)表于 12-23 08:02

    vhdl數(shù)據(jù)類型

    VHDL中的標(biāo)識(shí)符可以是常數(shù)、變量、信號(hào)、端口、子程序或參數(shù)的名字。VHDL中的數(shù)據(jù)類型可以分成四大類: 標(biāo)量型(SCALAR TYPE):屬單元素的最基本的數(shù)據(jù)類型,通常用于描述一個(gè)單值數(shù)據(jù)對(duì)象
    發(fā)表于 03-30 15:59 ?11次下載

    KEIL-MDK和STM32的數(shù)據(jù)類型-入門篇pdf資料下載

    數(shù)據(jù)類型-入門篇
    發(fā)表于 04-14 10:50 ?7次下載
    KEIL-MDK和STM32的<b class='flag-5'>數(shù)據(jù)類型</b>-<b class='flag-5'>之</b>入門篇pdf資料下載

    Java程序設(shè)計(jì)教程之數(shù)據(jù)類型及其運(yùn)算的詳細(xì)資料說明

    本文檔的詳細(xì)介紹的是Java程序設(shè)計(jì)教程之數(shù)據(jù)類型及其運(yùn)算的詳細(xì)資料說明主要內(nèi)容包括了:1標(biāo)識(shí)符和關(guān)鍵字 ,2常量和變量 ,3基本數(shù)據(jù)類型 ,4運(yùn)算符 ,5表達(dá)式 ,6數(shù)組
    發(fā)表于 02-22 10:27 ?5次下載
    <b class='flag-5'>Java</b>程序設(shè)計(jì)教程之<b class='flag-5'>數(shù)據(jù)類型</b>及其運(yùn)算的詳細(xì)資料說明

    Struct結(jié)構(gòu)數(shù)據(jù)類型

    Struct類型是一種由多個(gè)不同數(shù)據(jù)類型元素組成的數(shù)據(jù)結(jié)構(gòu),其元素可以是基本數(shù)據(jù)類型,也可以是Struct、數(shù)組等復(fù)雜數(shù)據(jù)類型以及PLC
    的頭像 發(fā)表于 07-25 17:02 ?3422次閱讀

    結(jié)構(gòu)數(shù)據(jù)類型(Struct)及應(yīng)用案例

    Struct數(shù)據(jù)類型使用非常靈活,隨時(shí)可以使用,但是相對(duì)于PLC數(shù)據(jù)類型 (UDT) 有以下缺點(diǎn),所以建議需要使用Struct類型時(shí),可以使用PLC數(shù)據(jù)類型(UDT)代替。
    的頭像 發(fā)表于 07-27 16:10 ?2293次閱讀

    什么是數(shù)據(jù)類型轉(zhuǎn)換

    常用的3種數(shù)據(jù)類型:1、Python數(shù)據(jù)類型第一種:字符串(str)。 2、Python數(shù)據(jù)類型第二種:整數(shù)(int)。 3、Python數(shù)據(jù)類型第三種:浮點(diǎn)數(shù)(float)。
    的頭像 發(fā)表于 02-23 15:21 ?2041次閱讀

    Java基礎(chǔ)數(shù)據(jù)類型有哪些?

    默認(rèn)值不同;int是基本數(shù)據(jù)類型,Integer是int的封裝類,是引用類型。int默認(rèn)值是0,而Integer默認(rèn)值是null。
    的頭像 發(fā)表于 02-28 14:42 ?1037次閱讀

    定義數(shù)據(jù)類型

    在運(yùn)算之前我們必須首先定義出數(shù)據(jù)類型,定義出腳本支持的數(shù)據(jù)類型,這是運(yùn)算的基礎(chǔ)。 這一小節(jié)我們將定義出數(shù)據(jù)類型,在這里我們暫時(shí)定義四個(gè)數(shù)據(jù)類型:
    的頭像 發(fā)表于 03-03 10:10 ?1323次閱讀

    Verilog基本語(yǔ)法數(shù)據(jù)類型

    數(shù)據(jù)類型是用來表示數(shù)字電路中的數(shù)據(jù)存儲(chǔ)和傳送單元
    的頭像 發(fā)表于 06-18 10:52 ?3775次閱讀

    java對(duì)clob類型數(shù)據(jù)怎么處理

    處理CLOB類型數(shù)據(jù)Java中是一項(xiàng)非常常見和重要的任務(wù)。CLOB(Character Large Object)是一種用于存儲(chǔ)大量字符數(shù)據(jù)數(shù)據(jù)
    的頭像 發(fā)表于 11-21 10:30 ?3313次閱讀

    byte屬于java基本類型

    是的,byte屬于Java的基本數(shù)據(jù)類型之一。Java中共有8種基本數(shù)據(jù)類型,分別是byte、short、int、long、float、double、char和boolean。byte
    的頭像 發(fā)表于 12-05 10:40 ?1374次閱讀