站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2SE 专题Pattern 类问题

Pattern 类问题

摘要: Pattern 类问题


import java.io.File;
import java.io.FilenameFilter;

import com.sun.org.apache.xalan.internal.xsltc.compiler.Pattern;
public class MyFilter implements FilenameFilter {
private Pattern pattern;//字符串样式

public MyFilter(String regex) {
pattern = Pattern.compile(regex);//根据传入的regex正则表达式生成字符串样式
}

public boolean accept(File dir, String name) {
return Pattern.matcher(name).matches();//利用PATTERN判断是否接受该字符串
}

}

怎么编译不过去呢
总是找不到compile方法和matcher
??????????????


import com.sun.org.apache.xalan.internal.xsltc.compiler.Pattern;
改成:
import java.util.regex.Matcher;
import java.util.regex.Pattern;


import com.sun.org.apache.xalan.internal.xsltc.compiler.Pattern;
改为import java.util.regex.Pattern;

return Pattern.matcher(name).matches();
这个Pattern要改为pattern


ok 谢谢上面两位了
送分了


↑返回目录
前一篇: 请教:这段代码为什么不会退出?
后一篇: BT做种的问题