2014-02-13 54 views
-6


                             只是一個簡單的問題。 爲什麼高於if-else風格在Android中是正確的。的Android的if-else風格

  if(somecondition..A){ 

       if(somecondition..B){ 

        //Do Something 
       } 
      }  

而不是

  if(somecondition..A) 
      { 
       if(somecondition..B) 
       { 
        //Do Something 
       } 
      } 

來源: - Android Code Style

+1

有什麼區別? – InnocentKiller

+0

@所有請不要做負面投票..它只是一個查詢 –

+1

兩者都是same.dont讓大家laugh.Its風格,而你使用eclipse工具 – 2014-02-13 08:09:07

回答

2

因爲你寫的Java代碼到Android系統。所以第一個是正確的風格。

順便說一句,你發佈的代碼與Android/Java的正確編碼風格不匹配。

需要有一些空間到你的代碼

if (somecondition..A) { 

     if (somecondition..B) { 

      //Do Something 
     } 
} 

有自己的編碼風格和語法的每一個編程語言。有沒有寫你的代碼到你的第二個定樣式的問題(這將完美運行),但同樣,我們應該遵循使用的語言的編碼風格..


您可以閱讀Coding Style WikiWhy Coding Style MattersWHY YOUR DEVELOPER'S CODING STYLE MATTERS TO YOU。這三個都是非常好的文章。

+0

謝謝@ pankaj ...因爲第一個if-else風格是不是傳統的,對於新的Android開發者來說,它有點不同。 –

+0

@Mario最受歡迎.. :)我認爲你花了更多時間與C.不用擔心,你會這樣做 –