這個是我哥們遇到的一個面試題。
要求統計某個檔案夾下,所有java檔案的數量,并且統計代碼數量。
java檔案中,所有的注視都是以//,沒有/**/,空行不計入代碼數量。
這個面試題,裡面有這樣幾個難點,
1、周遊檔案夾,因為檔案夾下可能還有檔案夾。
2、讀取檔案,判斷代碼行,注釋行,和空行。
3、寫入檔案。
其實主要的都是對檔案的操作。
代碼可以直接複制運作,代碼如下:
這個是我哥們遇到的一個面試題。
要求統計某個檔案夾下,所有java檔案的數量,并且統計代碼數量。
java檔案中,所有的注視都是以//,沒有/**/,空行不計入代碼數量。
這個面試題,裡面有這樣幾個難點,
1、周遊檔案夾,因為檔案夾下可能還有檔案夾。
2、讀取檔案,判斷代碼行,注釋行,和空行。
3、寫入檔案。
其實主要的都是對檔案的操作。
代碼可以直接複制運作,代碼如下: