java读文本文件里的制表符问题

来源:百度知道 编辑:UC知道 时间:2024/05/30 09:48:10
我用java读取本地的一个文本,想把文本里的制表符给找出来,现在用的方法是在写java代码的时候直接按tab键得到制表符,然后在文本里匹配。代码是这样的
String line=XX.XXX//line是用readline方法得到的文本里的一行。
String a=" "//(双引号里是我自己按tab得到的制表符);
if(line.indexOf(a)>-1){
XXXXX;//代码段9
}
现在的情况是有时候文本里没有制表符也会执行“代码段9”,请问高手这可能是什么原因造成的,双引号里的制表符可以换成\t吗,送上50分,谢谢
另外请注意我想查找的制表符是文本里的,不是java代码里的,

制表符是\t,你把
String a=" "
换成
String a="\t"
再试试。

朋友!你最好好好看看java的IO操作!因为实际上,你的问题表述的也不是很清楚!

程序错误