Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Java SE 综合讨论区  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
flat modethreaded modego to previous topicgo to next topicgo to back
作者 Re:得到java的包名。。请帮我修改。。 [Re:develop8]
develop8





发贴: 129
积分: 0
于 2006-05-31 08:27 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
你的程序是怎么实现的,能告诉我怎么做的吗?用什么原理做的啊?
还有象你这样把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

flat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   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