是一个文本过滤程序,起因是因为看了混乱C大赛生出的想法,原本只是去除空格换行符这些的程序,后来搞着搞着就搞成过滤器了。这个过滤器根据规则把原文本过滤(添加、删除等)并输出,过滤器有个接口,我实现了90%的顺序过滤器(可以用了,只是没完整)还有即将完成的行过滤器。我准备让程序支持过滤器导入。这个程序名字是ExtremeDoc,本来就是一小程序,这几天莫名其妙搞了几个类,快千行了,虽然只有千行,但我感到严重的力不从心。
因为我一开始就是没好好设计的,直接编码。现在临近成型才感觉到一种无奈。模块划分、接口定义什么什么都是临时分析设计的,现在看来...所以在这里我想把源码给大家,如果有愿意修改的尽情修改,我目前最想要的就是一个设计,如果谁对这个程序有一个好的设计,希望和我联系联系。源码下载:http://115.com/file/dn1k5n9w#Download ExtremeDoc.rarps:使用例子class
java ExtremeDoc.Shell -n -r -s1 -sd SRC.txt -f TrunFilter -o SRC_OUT.txt
jar包
java -jar ExtremeDoc <同上>
因为我一开始就是没好好设计的,直接编码。现在临近成型才感觉到一种无奈。模块划分、接口定义什么什么都是临时分析设计的,现在看来...所以在这里我想把源码给大家,如果有愿意修改的尽情修改,我目前最想要的就是一个设计,如果谁对这个程序有一个好的设计,希望和我联系联系。源码下载:http://115.com/file/dn1k5n9w#Download ExtremeDoc.rarps:使用例子class
java ExtremeDoc.Shell -n -r -s1 -sd SRC.txt -f TrunFilter -o SRC_OUT.txt
jar包
java -jar ExtremeDoc <同上>
import java.util.*;class Hamster {
private int hamsterNumber; Hamster(int i) {
hamsterNumber = i;
} public String toString() {
return "This is Hamster #" + hamsterNumber;
}
}class Printer {
static void printAll(Enumeration e) {
while (e.hasMoreElements()) {
// System.out.println( (String)e.nextElement());//error: because it is not String
// System.out.println( (Hamster)e.nextElement());//correct:because it is Hamster
System.out.println(e.nextElement());// correct:because it is Hamster
}
}// 对e.nextElement()进行一次String造型,为什么会出现异常,在写代码的时候,没有提示出错啊~~
}// 泛型是相当相当麻烦的(擦除机制),哎呀,我又碰见啦
public class HamsterMaze {
public static void main(String[] args) {
//Vector v = new Vector();//现在已经不提倡使用原生类型了,能够使用,是因为要兼用老程序
Vector<Hamster> v = new Vector<Hamster>();// for (int i = 0; i < 3; i++)
v.addElement(new Hamster(i));
for (int i = 0; i < 3; i++)
System.out.println(v.get(i));
Printer.printAll(v.elements());
}
}/*output:This is Hamster #0
This is Hamster #1
This is Hamster #2
This is Hamster #0
This is Hamster #1
This is Hamster #2
*/
惭愧...源码在此:http://download.csdn.net/my/uploads
http://download.csdn.net/detail/Clonne/3589315
ExtremeDoc文本过滤器(未完成)
资源大小:78.25KB
上传日期:2011-09-09
资源积分:5分
下载次数:0
上 传 者:Clonne
资源类型:代码类
标 签: Java 过滤器
我很难理解楼主为什么要设资源分
资源大小:78.25KB
上传日期:2011-09-09
资源积分:5分
下载次数:0
上 传 者:Clonne
资源类型:代码类
标 签: Java 过滤器
真得不明白楼主为什么要设资源积分
资源大小:78.25KB
上传日期:2011-09-09
资源积分:5分
下载次数:0
上 传 者:Clonne
资源类型:代码类
标 签: Java 过滤器
我很反感要积分的资源,因为我觉得那个资源拥有者没有诚意