示例記錄(一)

2022-03-19 08:57:17 字數 1175 閱讀 4876

1、異常處理

1

int getdivision(int

n)else

9 }catch

(exception ex)

12 n++;

13return n++;

14 }

呼叫:getdivision(10);

結果:13;

2、找出陣列中唯未重複的數

陣列:

1

/**2

* 找出資料組中未有重複的數3*

@param

arr 陣列4*/

5void getnorepeatebyarray(int

arr)

9 arrays.sort(arr); //

將陣列做排序

10for (int i=0;i)

14if (arr.length==(i+1))

18if (arr[i]==arr[i+1])else23}

24 }

輸出:

未重複數:3

未重複數:8

未重複數:9

如果是唯一乙個未重複的數,可以使用異或:乙個數異或它自己等於0

/**

* 陣列中唯一乙個未重複的數

* @param

arr 陣列

* @return

*/int numberof1(int

arr)

}return

res;

}

3、類的擴充套件和重寫

class a:

1

public

classa 6

public

void

test1()

9 }

class b:

1

public

class b extendsa 7

public

void

test1()

10 }

執行:

new b().test1();

執行結果:

x=2,y=0x=2,y=-1

以示例方式記錄mutex

include include include include desc std mutex constructor constexpr mutex noexcept 只有乙個預設建構函式 mutex const mutex delete 禁止拷貝構造 function mutext互斥量,為執行緒...

Spring AOP 示例 環繞增強 日誌記錄

1.建立商品日誌記錄表 product log create sequence seq product log start with1 select from product log create table product log pl id number primary key,主鍵 actio...

Yii框架日誌記錄Logging操作示例

1 yii getlogger log message,level,category application 2 yii trace message,category application 3 yii error message,category application 4 yii warning...