java的數據基礎
java的基礎數據
基礎數據類型(整數型)
byte---> 2的8次方(取值範圍)
256
-127---128
short---> 2的16次方
int--->2的32次方
long--->2的64次方
浮點類型
float---單精度浮點類型7
double----雙精度11
布爾類型
boolean 結果只有(true, false)
字符型
char 指的是一個字符
可以寫一個漢字
可以寫一個字母
字符串 String
char的數組構成
運算符
二元運算符
+ - * / %
>> <<
+= -= *= /= %=
一元運算符
++, --
關系運算符
>, <, >=, <=, !=, ==
邏輯運算符
&
true&&false---短路運算符
|
|| ---短路
^ 異或
例題:
int a = 3;
System.out.println(a++);-----3
System.out.println(a);---- 4
System.out.println(--a);---- 3
int c = 5 - (a--);-------- c=2
System.out.println("c的值:" + c);
boolean b = a == 2;
System.out.println(b);------ true
b = b && (a < c--) ? false : true;
int d = b ? 7 : 9;-------d=7
int e = d + 12;
c *= 3;
System.out.println("c的值:" + c);---- c=3
System.out.println("e的值:" + e);----e=19
int f = ((++e == c) ? 25 : 35) + (++a);
System.out.println("f的值:" + f);---- 38
java的數據基礎