我尋找過這個,但找不到答案,無論出於何種原因,我太羞恥地問教授,由於那種感覺,當數百人盯着你...如果我省略Java中的大括號可以嗎?
無論如何,我的問題括號的重要性是什麼?我可以忽略它們嗎?例如:
for (int i = 0; i < size; i++) {
a += b;
}
VS
for (int i = 0; i < size; i++)
a += b;
我知道他們兩個的工作,但如果我省略了括號(我傾向於做了很多,由於能見度)將是改變任何東西,任何事情在所有?正如我所說,我知道它是有效的,我測試了十幾次,但現在我的一些任務變得越來越大了,出於某種原因,我有非理性的擔心,從長遠來看,這是我的原因嗎?有沒有理由擔心呢?
是的,我意識到這個問題,我沒有使用括號,當只有一行後,如果... – vedran
@vedran:所以你知道這個問題,但你只是假設它永遠不會咬你?而且每個閱讀你的代碼的人都會知道該期待什麼?我只是說 - 有一個原因,爲什麼他們在我已經與之合作的編碼規範中被要求:) –
我只是覺得自己像一個私人人士一樣被嘲笑。是的,儘管對我來說更方便,但我的團隊中的其他人卻覺得這很麻煩,也很麻煩。從現在開始,我會確保使用括號。 – vedran