實際上,如果它將返回true,我有一個boolen變量「布爾狀態」,我需要將1存儲到數據庫中,否則將存儲0如何更改int值在布爾在Java請幫我..如何在java中設置1/0作爲布爾類型變量的值
布爾狀態= 1; customerTl.setStatus();
實際上,如果它將返回true,我有一個boolen變量「布爾狀態」,我需要將1存儲到數據庫中,否則將存儲0如何更改int值在布爾在Java請幫我..如何在java中設置1/0作爲布爾類型變量的值
布爾狀態= 1; customerTl.setStatus();
不要以爲你必須在這裏改變int爲布爾值。
if(status){#insert 1 into db}
else{#insert 0 into db}
如果其他人應該瞭解1和0,而不必將int更改爲布爾值。
public static void main(String[] args) {
// TODO Auto-generated method stub
boolean status = true;
int numberToStore = status?1:0;
System.out.println(numberToStore);
}
而只是在你的數據庫中存儲numberToStore。
假設你有一個變量來保存你想要放入數據庫的1或0。你可以簡單地做這樣的設置:
boolean status = 0
int dbval = status ? 1 : 0;
這相當於
boolean status = 0
int dbval = 0;
if (status) {
dbval = 1;
} else {
dbval = 0;
}
希望這有助於:)
是Java代碼? –