java 如何读入 指定.java或.c文件

来源:百度知道 编辑:UC知道 时间:2024/06/19 15:34:10
java 如何读入 指定.java或.c文件
然后输出 为网页文件~~
还有关键字需要染色

请问如何实现?
提供一下思路或者方法..无头绪- -
唔唔..还是没看懂..

 
 
 
正如楼上几位提到的,你可以用正则表达式。
如果不用正则表达式,对代码里的注释和字符串的处理会比较麻烦。
以下的代码供参考:

import java.util.*;
import java.util.regex.*;
import javax.swing.*;
import java.io.*;

class C {
    static final String COMMON =    // C 和 Java 共有的关键词
            "break case char const continue default do double else enum float for " +
            "goto if int long return short static switch void volatile while ";
    static final String[]
            C =     (COMMON +       // C 的关键词
            "auto extern register signed sizeof struct typ