import javaioBufferedReader;
import javaioInputStream;
import javaioInputStreamReader;
import javautilHashSet;
import javautilSet;
import javautilregexPattern;
public class ReadFile {
public static void main(String[] args) {
InputStream in = null;
InputStreamReader inReader = null;
BufferedReader reader = null;
try {
in = ReadFileclassgetResourceAsStream("demotxt"); // 文件和类放在同一目录
inReader = new InputStreamReader(in);
reader = new BufferedReader(inReader);
String line = null;
Set<String> set = new HashSet<String>(); // set去重
Pattern pattern = Patterncompile("[a-zA-Z]{1}"); // 以字母开头的
while((line = readerreadLine()) != null) {
if (patternmatcher(line)matches()) {
continue; // 如果第一个字符是字母,跳过
}
setadd(line);
}
for (String v : set) {
Systemoutprintln(v); // 列结果
}
} catch (Exception e) {
eprintStackTrace();
} finally {
if (reader != null) {
try {
readerclose();
} catch (Exception e) {
eprintStackTrace();
}
}
}
}
}
saveContentToSdcard()这个方法内,fileOutputStream 这个变量你是已经定义了啊,1处的变量作用域是整个方法,2处的作用域是try内你在2处可以直接访问到fileOutputStream变量,说明此处在此变量的作用域内,名字不可重复
delete from 表 a where (aId,aseq) in (select Id,seq from 表 group by Id,seq having count() > 1) and rowid not in (select min(rowid) from 表 group by Id,seq having count()>1)
以上就是关于java如何读取文件中不重复的数字个数,并且去掉字母开头的详细如下:全部的内容,包括:java如何读取文件中不重复的数字个数,并且去掉字母开头的详细如下:、JAVA 对象重复怎么解决、用java文件如何去掉excel中的重复数据(如有三列完全相同的数据视为重复输入,重复的数据只保留第一条)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)