Java基本資料型別及運算子小結

2021-09-11 23:24:23 字數 1131 閱讀 7460

一、基本資料型別

1.數值型

(1)整形,預設值為0

byte :儲存1個位元組,範圍-128~127

short:儲存2個位元組,範圍-32768~32767

int:儲存4個位元組,範圍(-2^31)~ 2^31-1

long:儲存8個位元組,範圍(-2^63)~ 2^63-1

(2)浮點型預設值為0.0

float:儲存4個位元組,單精度範圍

double儲存8個位元組,雙精度範圍

2.字元型,預設值「\u0000」

char:儲存2個位元組,範圍0~655355

3.布林型,預設值false

boolean:儲存1個位元組,範圍true/false

此處需注意大範圍變小範圍必須強制型別轉換,下例為將long強制轉換為int

long num = 2147483648l;

int result = (int) num;

二、引用資料型別預設值為null

包括陣列,介面和類

1.基礎運算子+,-,*,/,%,++,–

2.關係運算子》,=,<=,==,返回值為布林型別

3.三目運算子

布林表示式?值一:值二

當布林表示式的值為真時,取值一,否則取值二

int x = 3;

int y = 4;

int z = 3>4?x+y:x-y;

system.out.println(z);

4.邏輯運算子

(1)與&,短路與&&

&:如果在多個表示式中有條件返回了false,剩餘的條件也要判斷

&&:如果在多個表示式中有條件返回了false,剩餘的條件無需判斷,直接返回false

(2)或|,短路或||

|:,如果在多個表示式中有條件返回了true,剩餘的條件也要 判斷

||:如果在多個表示式中有條件返回了true,剩餘的條件無需判斷,直接返回true

(3)非!

5、位運算子<>,&,|,~,^

Java常見基本資料型別和運算子

隨手整理,有錯請指出 基本資料型別 整數型別 byte 8位二進位制 128 127 short 16位二進位制 32768 32767 int 預設 32位二進位制 2 31 2 31 1 long 64位二進位制 2 64 2 64 1 浮點型別 float 單精度 double 預設 雙精度 ...

基本資料型別和運算子

使用 框中的任意文字,比如 abc test true or false null 空的值,建議使用 undefined 未定義,僅僅在判斷函式引數是否傳遞的情況下有用 一組按順序排列的集合,每個元素可以為任意型別。定義陣列 var arr 1,2,3.33,true,hello null 建議使用...

基本資料型別與基本運算子

顧名思義就是乙個資料的型別。不同的資料有不同的特徵,例如性別和身份證號碼就是兩種不同的資料型別 你無法用數字去描述乙個人的性別 所以我們需要用不同的資料型別去記錄儲存。資料型別分為 整型 int 可以用來描述例如身份證號 年齡 qq號碼 號碼等 tel 18312345678 print type ...