请问这个需求如何实现,急~ .....文件以IdIIIIIdIdIId的形式出现。 是不是文件里包含idiii...?如果是的话,可以考虑把i,d构建成同一个对象(用不同的属性值来区分)。把这些对象存入对象数组。以Id,I,I,I,I,I,Id,Id,I,Id格式输出 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不知道是不是这个意思文件里面的内容是hellonihaohellohellohellonihao需要整理成hellonihao,hello,hello,hellonihao如果真的是这个需求的话,那还真的是很麻烦的。实现是没有问题,只是要想想怎么样才能效率更高。如果文件较大而且,I和D里面的单词很多的话,估计很慢。 2l的说法可行,或者你的item和description总要有标志吧,不然怎么判断呢? i后面只要紧挨着d就理解为id?i后面没有d就理解为i? 为何我想到的是正则。。 String str = "IdIIIIIdIdIId"; Pattern p = Pattern.compile("(Id?)"); Matcher m = p.matcher(str); while(m.find()){ System.out.print(m.group()+","); } 二维数组按指定的列排序问题 java学习计划安排 老鸟来帮帮忙哈 java操作mysql,如何执行use databasename的命令 内存空间 关于串的一个又小由简单的问题 java qq通讯似的 (不是只有一端说话的) 可以两端通信的 应该怎么写啊 最好有类似代码 ^-^ 关于一个截取字符串的方法请教 JAVA中怎样实现unicode与ascii码的相互转化 请教字典类的写法 用java写的纯小型的web server,可用于嵌入式系统,适合可联网可远程控制的信息设备! SWT Canvas 画图的问题 Java 引用类型的疑惑
文件里面的内容是
hellonihaohellohellohellonihao
需要整理成
hellonihao,hello,hello,hellonihao
如果真的是这个需求的话,那还真的是很麻烦的。实现是没有问题,只是要想想怎么样才能效率更高。如果文件较大而且,I和D里面的单词很多的话,估计很慢。
i后面没有d就理解为i?
Pattern p = Pattern.compile("(Id?)");
Matcher m = p.matcher(str);
while(m.find()){
System.out.print(m.group()+",");
}