删除字串第二行呀第二行

jackker 2005-10-20 06:20:34
已知字串内容第一行为#打头第二行也为#打头,如

-------------------------------------------------
#4234324324
#kkkkkkk
fasdf
fs
daf
sdf

fasdfasdfsdf

fasdf
-------------------------------------------------

现在求个方法,能最快的删除第二行(就是例子中的 #kkkkkkk)
...全文
80 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zgysc 2005-10-21
  • 打赏
  • 举报
回复
建立两个流,一个读一个写,判断读到第二行时候不写
believefym 2005-10-20
  • 打赏
  • 举报
回复
输出:
#4234324324
fasdf
fs
daf
sdf
fasdfasdfsdf
fasdf
believefym 2005-10-20
  • 打赏
  • 举报
回复
上面的搞错了

public class T1020 {
public static void main(String args[]){
String str = "#4234324324\n#kkkkkkk\nfasdf\nfs\ndaf\nsdf\nfasdfasdfsdf\nfasdf";
int i = str.indexOf("#",1);
str = str.substring(0,i)+str.replaceAll("#.+\\n","");
System.out.println(str);
}
}
believefym 2005-10-20
  • 打赏
  • 举报
回复
int i=str.indexOf("#",1);
return str.substring(0,i)+str.substring(i+1)

62,629

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧