当前位置: 技术问答>java相关
怎样在一个文件中查找一个字符串?
来源: 互联网 发布时间:2015-04-03
本文导语: 我想在一个文件中查找一个字符串,看文件中是否有这个字符串,如果有则得到它所在的位置。 请问该怎么写? | String filename = new String(); FileInputStream in = null; in = new FileInputStream(path+"/...
我想在一个文件中查找一个字符串,看文件中是否有这个字符串,如果有则得到它所在的位置。
请问该怎么写?
请问该怎么写?
|
String filename = new String();
FileInputStream in = null;
in = new FileInputStream(path+"/"+name);
int num = in.available();
byte[] buffer = new byte[num];
in.read(buffer);
in.close();
dessert = new String(buffer,0);
int bein = 0;
bein = dessert.indexOf("所要查询的字串");
/*所以bein就是字符串所在的位置,如果是-1,就说明不包含该字串*/
FileInputStream in = null;
in = new FileInputStream(path+"/"+name);
int num = in.available();
byte[] buffer = new byte[num];
in.read(buffer);
in.close();
dessert = new String(buffer,0);
int bein = 0;
bein = dessert.indexOf("所要查询的字串");
/*所以bein就是字符串所在的位置,如果是-1,就说明不包含该字串*/
|
String
int indexOf(String str)
Returns the index within this string of the first occurrence of the specified substring.
int indexOf(String str)
Returns the index within this string of the first occurrence of the specified substring.