2016-08-03 58 views

回答

-1

不要以爲你必須在這裏改變int爲布爾值。

if(status){#insert 1 into db} 
else{#insert 0 into db} 

如果其他人應該瞭解1和0,而不必將int更改爲布爾值。

+0

是Java代碼? –

0
public static void main(String[] args) { 
    // TODO Auto-generated method stub 
    boolean status = true; 
    int numberToStore = status?1:0; 
    System.out.println(numberToStore); 
} 

而只是在你的數據庫中存儲numberToStore。

0

假設你有一個變量來保存你想要放入數據庫的1或0。你可以簡單地做這樣的設置:

boolean status = 0 
int dbval = status ? 1 : 0; 

這相當於

boolean status = 0 
int dbval = 0; 
if (status) { 
    dbval = 1; 
} else { 
    dbval = 0; 
} 

希望這有助於:)

相關問題