JAVA 檔案(TXT)讀取 一行/刪除空白列+ArrayList
public ArrayList
m_DataList= new ArrayList
m_DataList.clear();
public int readTxt2ArrayList(String StrDir,String StrFilename)//http://yhhuang1966.blogspot.tw/2014/03/java_3503.html
{
File sd=Environment.getExternalStorageDirectory();
StrFilename=sd.getPath()+”/”+StrDir+”/”+StrFilename;
m_DataList.clear();
if(checkFile(StrFilename))
{
try
{
FileReader fr=new FileReader(StrFilename);
BufferedReader br=new BufferedReader(fr);
String line;
while ((line=br.readLine()) != null)
{
if(line.length()>0)//不可是單純空白列
m_DataList.add(line);
}
}
catch (IOException e)
{
m_DataList.clear();
}
}
return m_DataList.size();
}