如何在java中查找读取文件中特定字符的数量

我必须阅读交流代码并分析代码。比如代码中函数的数量,比如操作符的数量。我尝试了很多,但我对 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 );


慕妹3146593
浏览 141回答 1
1回答

红糖糍粑

你可以在这里发布.C文件吗?另外,为什么要根据“+”进行拆分?您的 C 代码是否仅包含 + 运算符?你到底想通过解析 C 代码来实现什么?您想要 C 代码中使用的所有运算符、函数的列表吗?
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java