Java开发网 |
注册 |
登录 |
帮助 |
搜索 |
排行榜 |
发帖统计
|
您没有登录 |
» Java开发网 » Java SE 综合讨论区
打印话题 寄给朋友 订阅主题 |
作者 | Re:得到java的包名。。请帮我修改。。 [Re:develop8] |
develop8
发贴: 129 积分: 0 |
于 2006-05-31 08:27
你的程序是怎么实现的,能告诉我怎么做的吗?用什么原理做的啊? 还有象你这样把dos画面,怎么能粘贴到论坛上的?用什么工具? 我不会,能交我吗? /*写这个程序是因为我昨天保存的,上面论坛的dos画面的 程序 复制--粘贴 之后会发现程序没有换行了, 所以我编这个程序的,但是程序有个不足之处是: 在以下这个地方没能换行,所以引起了,编译不能通过 //字符串比较 public static String Compare(String s,String t){ 还有 在for循环的 ;符号后 不应该换行。。 用什么办法能过滤掉for循环块里头的 ;不处理呢? 请帮我修改完善他好吗??即使没有多大的价值, 你可以试试,把程序复制粘贴,保存为文件之后 输入:java separator 目录一 目录二 目录一是你刚才保存的文件的目录, 目录二是你要把文件输出的路径 例子:java separator d:\pretty\xx.txt d:\T2.java 当然你得输入俩个\\符号因为你没有我的这个analyser类, 所以把 import prerogative.analyser;注释掉 或者写:pattern 把\改成\\,我的analyser就是这一个语句的, 其他什么也没有,简单吧?但是如果你重复在命令行里输入 路径,这个类很省事的,至少省了多打\的力气和时间。 */ import java.io.*; import java.util.regex.*; import prerogative.analyser; public class separator{ public static void main(String[]args){ Pattern p = Pattern.compile("\\;"); Pattern p2 = Pattern.compile("\\{"); Pattern p3 = Pattern.compile("\\}"); try{ FileReader f = new FileReader(analyser.m(args[0])); BufferedReader bf = new BufferedReader(f); String s; String s2=""; String s3; while((s=bf.readLine())!=null) s2=s2+s; s3=p3.matcher(p2.matcher(p.matcher(s2).replaceAll("\\;\n")).replaceAll("\\{\n")).replaceAll("\\}\n"); bf.close(); FileWriter w = new FileWriter(analyser.m(args[1])); BufferedWriter bw=new BufferedWriter(w); bw.write(s3); bw.close(); }catch(FileNotFoundException e){ }catch(IOException e){} } }
scottlai edited on 2006-05-31 09:03
Hibernate的优点 |
话题树型展开 |
人气 | 标题 | 作者 | 字数 | 发贴时间 |
9344 | 得到java的包名。。请帮我修改。。 | develop8 | 346 | 2006-05-24 08:01 |
7040 | Re:得到java的包名。。请帮我修改。。 | damondeng | 214 | 2006-05-24 10:04 |
7456 | Re:得到java的包名。。请帮我修改。。 | develop8 | 87 | 2006-05-29 07:38 |
6889 | Re:得到java的包名。。请帮我修改。。 | lisliefor | 1436 | 2006-05-29 13:57 |
7503 | Re:得到java的包名。。请帮我修改。。 | develop8 | 126 | 2006-05-30 07:32 |
7277 | Re:得到java的包名。。请帮我修改。。 | develop8 | 1403 | 2006-05-31 08:27 |
7119 | Re:得到java的包名。。请帮我修改。。 | lisliefor | 176 | 2006-05-31 13:06 |
已读帖子 新的帖子 被删除的帖子 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |