我必須閱讀交流代碼并分析代碼。比如代碼中函數(shù)的數(shù)量,比如操作符的數(shù)量。我嘗試了很多,但我對(duì) Java 編程語言很陌生,我沒有發(fā)生。我閱讀了很多主題,試圖用掃描儀類來做,但沒有發(fā)生。你能幫助我嗎?public static void main(String[] args) throws IOException { File file = new File("C:\\main.c"); FileInputStream fileStream = new FileInputStream(file); InputStreamReader input = new InputStreamReader(fileStream); BufferedReader reader = new BufferedReader(input); String line; while((line = reader.readLine()) != null) { String[] operatorsNumbers=line.split("+"); int operators=operatorsNumbers.length; } System.out.println("number of operators" + operators );}
1 回答

紅糖糍粑
TA貢獻(xiàn)1815條經(jīng)驗(yàn) 獲得超6個(gè)贊
你可以在這里發(fā)布.C文件嗎?另外,為什么要根據(jù)“+”進(jìn)行拆分?您的 C 代碼是否僅包含 + 運(yùn)算符?你到底想通過解析 C 代碼來實(shí)現(xiàn)什么?您想要 C 代碼中使用的所有運(yùn)算符、函數(shù)的列表嗎?
添加回答
舉報(bào)
0/150
提交
取消