java中判斷Object物件型別
Object param = params.get(i);
if (param instanceof Integer) {
int value = ((Integer) param).intValue();
prepStatement.setInt(i + 1, value);
} else if (param instanceof String) {
String s = (String) param;
prepStatement.setString(i + 1, s);
} else if (param instanceof Double) {
double d = ((Double) param).doubleValue();
prepStatement.setDouble(i + 1, d);
} else if (param instanceof Float) {
float f = ((Float) param).floatValue();
prepStatement.setFloat(i + 1, f);
} else if (param instanceof Long) {
long l = ((Long) param).longValue();
prepStatement.setLong(i + 1, l);
} else if (param instanceof Boolean) {
boolean b = ((Boolean) param).booleanValue();
prepStatement.setBoolean(i + 1, b);
} else if (param instanceof Date) {
Date d = (Date) param;
prepStatement.setDate(i + 1, (Date) param);
}
if (param instanceof Integer) {
int value = ((Integer) param).intValue();
prepStatement.setInt(i + 1, value);
} else if (param instanceof String) {
String s = (String) param;
prepStatement.setString(i + 1, s);
} else if (param instanceof Double) {
double d = ((Double) param).doubleValue();
prepStatement.setDouble(i + 1, d);
} else if (param instanceof Float) {
float f = ((Float) param).floatValue();
prepStatement.setFloat(i + 1, f);
} else if (param instanceof Long) {
long l = ((Long) param).longValue();
prepStatement.setLong(i + 1, l);
} else if (param instanceof Boolean) {
boolean b = ((Boolean) param).booleanValue();
prepStatement.setBoolean(i + 1, b);
} else if (param instanceof Date) {
Date d = (Date) param;
prepStatement.setDate(i + 1, (Date) param);
}
相關文章
- JS 物件 1.型別的判斷JS物件型別
- js中的型別判斷JS型別
- javascript如何判斷Object是空物件JavaScriptObject物件
- TypeScript 中令人迷惑的物件型別:Object、{} 和 objectTypeScript物件型別Object
- JS型別判斷、物件克隆、陣列克隆JS型別物件陣列
- javascript如何判斷一個物件的型別JavaScript物件型別
- js判斷型別JS型別
- JS 型別判斷JS型別
- Javascript 中的資料型別判斷JavaScript資料型別
- javascript中的typeof和型別判斷JavaScript型別
- java 判斷字串什麼編碼型別Java字串型別
- java中判斷String型別為空和null的方法Java型別Null
- python能判斷一個物件的型別嗎Python物件型別
- Python物件型別判斷與函式過載Python物件型別函式
- 使用帶型別判斷的比較判斷型別
- 判斷資料型別資料型別
- javascript中如何判斷變數的型別?JavaScript變數型別
- JavaScript 中對變數型別的判斷JavaScript變數型別
- Qt元物件系統自帶型別與註冊型別的判斷QT物件型別
- JS物件導向Object型別JS物件Object型別
- js資料型別判斷和陣列判斷JS資料型別陣列
- 深入理解 JavaScript 中的型別和型別判斷問題JavaScript型別
- java判斷物件是否為空Java物件
- javascript中對變數型別的判斷方法JavaScript變數型別
- JavaScript判斷資料型別JavaScript資料型別
- js判斷裝置型別JS型別
- js判斷資料型別JS資料型別
- 最安全的型別判斷型別
- javascript資料型別判斷JavaScript資料型別
- 如何判斷變數型別變數型別
- javascript 資料型別判斷JavaScript資料型別
- Vim檔案型別判斷型別
- js系列文章之 : 判斷 object 物件是否為空JSObject物件
- Java反射獲取位元組碼以及判斷型別Java反射型別
- 判斷一個物件是否為空物件,判斷一個物件中是否有空值物件
- HashSet新增操作底層判讀(Object型別)Object型別
- 我所知道的JavaScript中判斷資料型別JavaScript資料型別
- JavaScript中的型別判斷,瞭解一下?JavaScript型別