BufferedReader bd = new BufferedReader(new InputStreamReader(new FileInputStream(file2)));
StringBuffer buffer = new StringBuffer();
String line=" ";
while ((line=bd.readLine())!= null)
{
//去掉每一行後面的空格
line=line.trim();
//怎樣去掉每一行前面的空格?
//用 line=line.substring(line.indexOf(" "));總是提示..substring(int)..
buffer.append(line);
}
strTemp = strTemp.trim();
while(strTemp.substring(0,1).equals(" "))
{
strTemp = strTemp.substring(1,strTemp.length());
}
System.out.println("Begin:" + strTemp + ":End");
如果视中文空格咋办呢?
-----------------------------
String sss = " 哈哈 ".replaceAll(" ","");
不过要注意^付啊。如果用readLine读入文本的每一行,就没有必要加这个前导付了