Stringtokenizer从文件

时间:2016-05-27 07:40:02

标签: java

我需要一个stringtokenizer来读取java类文件并处理它并提取所有括号,如' {' '}&#39 ;.另外,我需要阅读文件并将其分解并细分 它的部分分为标识符,关键字,特殊字符等标记。 如何做到这一点?

假设输入文件包含以下内容:

public void run() {
    Simulation.logEvent(SimulationEvent.cookStarting(this));
    try {
        while (true) {
            //YOUR CODE GOES HERE...
            Order order = null;
            this.mainLock.lockInterruptibly();
            try {
                while (this.orderQueue.size() == 0) {
                    this.notEmptyCondition.await();
                }
                if (!Thread.currentThread().isInterrupted()) {
                    order = orderQueue.poll();
                    System.out.println(this.name + " got the order: " + order);
                }

我需要从中提取括号{}并忽略其他内容,使用stringtokenizer。

1 个答案:

答案 0 :(得分:0)

由于您尝试解析的文件类似于java(可能是java源文件),因此可能会对此java解析器感兴趣:JavaParser