我必须阅读交流代码并分析代码。比如代码中函数的数量,比如操作符的数量。我尝试了很多,但我对 Java 编程语言很陌生,我没有发生。我阅读了很多主题,试图用扫描仪类来做,但没有发生。你能帮助我吗?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贡献1815条经验 获得超6个赞
你可以在这里发布.C文件吗?另外,为什么要根据“+”进行拆分?您的 C 代码是否仅包含 + 运算符?你到底想通过解析 C 代码来实现什么?您想要 C 代码中使用的所有运算符、函数的列表吗?
添加回答
举报
0/150
提交
取消