2012-10-19 59 views
0

我知道這可能是一個愚蠢的問題,我很困惑他們,據我所知,這個例子有1行代碼和2行文本。是代碼行還是文本行嗎?

1. System.out.print("----------- 
2. ----------------------------"}; 

我是對還是錯?

+0

取決於它的計數方式。通常,像'wc -l'這樣的工具會把它當作2行,因爲它們不會去理解實際的語法。 – Vlad

+0

這樣從字面上看,它們是不同的? – Xitrum

+0

好吧,你會如何定義「代碼行」?例如:'if(cond)f();'可以在一條或兩條物理線路中排版 - 無論在哪種情況下,都會有多少行代碼? – Vlad

回答

0

對於java我通常將代碼行定義爲非文本分號和右括號。

+0

所以這意味着在上面的例子中,你的計算LOC將會是1? – Xitrum

+0

是的。這是正確的 –

相關問題