Java資料型別第三講

2021-08-20 07:33:23 字數 1220 閱讀 3449

public class operatordemo1

{ public static void main(string args){

int num1=10;

int num2=8;

int res=num1+num2;

string str="操作結果";// 引用資料型別

system.out.println(res);// 輸出18

system.out.println(str+res);//字串連線: 輸出 操作結果18

system.out.println(str+res+10);//輸出 操作結果1810

system.out.println(res+10+str);//輸出 28操作結果

//從左到右先是 (整數+整數 + 字串) 先進行整數相加,再做字串連線

system.out.println(str+(res+10));// 輸出:操作結果28

錯誤的:str+num1為字串 字串減整數錯誤

system.out.println(str+(num1-num2));//正確的,中間運算子可替換為其他

// ++/–

//++num1;

輸出結果為 10

//當++/–單獨使用沒有賦值運算時都是自身進行操作

int data1=num1++;

system.out.println(「data1=」+data1+」,num1=」+num1);//輸出 data1=10,num1=11

//此處 ++ 在後,所以先將 num1 賦值給 data1=10 再進行num1=num1+1=11

int data2=++num2;

//num2+=2;//num2=num2+2;

system.out.println("data2="+data2+",num2="+num2);//輸出 data2=9,num2=9

//此處 ++ 在前,所以現將 num2=num2+1=9 再將 data2=num2=9賦值

//區別

short s=5;

//s=s+3;//編譯會報錯,有提示會損失精度

s+=3;//編譯不會報錯

//關係運算子

system.out.println(num1==num2);//輸出 false

//邏輯運算子

第三講,基本的資料型別

1 幾個概念 1,表示式就是類似乙個數學公式 表示式對程式不會產生影響 互動模式idle才會 語句表示式才會影響print 2 4 2,語句 一般需要完成某項功能 3,程式,是由一條條語句和表示式構成 4,函式 1 函式就是一種語句 函式是專門用來完成特定的功能 2 函式形如 3 函式的分類 1,內...

MYSQL學習筆記 第三講 資料型別

第三講 資料型別 1.列型別 數值型 整數型 tinyint 1個位元組 smallint 2個位元組 mediumint 3個位元組 int 4個位元組 bigint 8個位元組 小數型 float 4個位元組 double 8個位元組 decimal 8個位元組 日期時間型 year yyyy ...

Java基礎第三講

一.運算子 1.邏輯運算子 一般用於連線boolean型別的表示式或值 並且 有false則false 或者 有true則true 非 非false則true,非true則false 偶數個不會改變本身 異或 結果相同為false,結果不同則為true 短路與 與 的區別 結果一樣,具有短路效果,如...