[英]Android Studio: How to list files whose line count is bigger than N, e.g. N=400
我想獲取行數> = 400的文件列表。 怎么做? 我試圖將搜索與正則表達式選項一起使用,但徒勞無功。
關於如何在Android Studio中執行此操作的任何想法?
嘗試在Android Studio中安裝統計插件。 這樣您就可以在下面的某個位置查看單個文件信息和所有文件信息(如代碼行數和大小等)。
讀取它的唯一方法是完全讀取每個文件,或者至少讀取到400行為止。 第二種解決方案更好,因為這樣一來,您不必總是讀取整個文件,因此速度更快。
為此,您應該使用緩沖區字節數組並分析每個讀取的字符。
使用正則表達式並不總是最好的主意,因為它比手動檢查每個字符要慢得多。
因此,正則表達式將如下所示: ([^\\n]*\\n){400,}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.