查看完整版本 : 【java】if statement點樣出現係constructor

fb9780462fafc9 2019-2-7 10:17 PM

【java】if statement點樣出現係constructor

[b]問題係data個值細過零,output出唔到0!正確係data個值係細過零,output會修改成0而唔係原來個值[/b]
[b]public[/b] [b]class[/b] SimpleClass {
[b]public[/b] [b]int[/b] data;
   
[b]public[/b] SimpleClass([b]int[/b] d) {
[b]if[/b](d>0)
  data=d;

   [b]else[/b]
  data=0;
   }
   
}

uzumymw888 2019-2-8 12:48 AM

差個括號...,同埋你個data要先assign一齊野比佢先

[b]public[/b] [b]class[/b] SimpleClass {
[b]public[/b] [b]int[/b] data=0;
   
[b]public[/b] SimpleClass([b]int[/b] d) {
[b]if[/b](d>0)data=d;
}

[[i] 本帖最後由 uzumymw888 於 2019-2-8 12:50 AM 編輯 [/i]]
頁: [1]
查看完整版本: 【java】if statement點樣出現係constructor