關于jdbc課程代碼的疑問
這里為什么要有OPERATION_ADD.equals(previous)這個判斷?又為什么previous =?OPERATION_ADD?又為什么1==step做什么2==step做什么,回車后會自動變成2嗎。。。不太理解
這里為什么要有OPERATION_ADD.equals(previous)這個判斷?又為什么previous =?OPERATION_ADD?又為什么1==step做什么2==step做什么,回車后會自動變成2嗎。。。不太理解
2016-11-01
舉報
2016-11-01
首先你要記住我們設置prenious是為了讓程序記住我們輸入的變量,以防出現輸出混亂的情況(視頻里面有說。)
——————————————我是美麗的分割線————————————————————
OPERATION_ADD.equals(prenious)是基于前兩個判斷不成立的情況下出現,一旦出現你輸入in出現錯誤,那么程序會自動的去判斷prenious,不管你是輸入add或者a或者你完成新增女神后你還能繼續進入這個新增女神
——————————————我是瀟灑的分割線————————————————————
prenious =?OPERATION_ADD是判斷成功的前提下將in值付給prenious 讓程序記住prenious這個全局變量,比如你第一個循環完成接下來開始自增,但你不能讓程序莫名奇妙地跳出新增女神的模塊,你需要讓他記住他還在這個模塊里。
——————————————我是孤獨的分割線————————————————————
在視頻的后面會step++的循環語句出現,所以你每次回車就會出現自增的情況并且程序自己會判斷跳轉相應的模塊。
——————————————我希望我的答案會成為你的最佳————————————————
這個是本人自己猜想的,會有不足!?。。。。。。ā鸰←)