
正文
取消掉空格的java代码 java去掉空格和换行符
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
Java 删除txt中的空行(包括空格行)?
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
public class RemoveSpace {
public static String openReader(String fileUrl) {
BufferedReader br=null;
StringBuffer sb=new StringBuffer();
try {
br=new BufferedReader(
new FileReader(new File(fileUrl)));
String temp="";
while((temp=br.readLine())!=null){
if(temp.trim().equals("")){
continue;
}
sb.append(temp+"\n");
}
br.close();
} catch (IOException e) {
e.printStackTrace();
}
return sb.toString();
}
public static void write(String fixedText) {
BufferedWriter bw=null;
try {
bw=new BufferedWriter(new FileWriter(new File("resource/test.txt")));
bw.write(fixedText);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}finally{
if(bw!=null){
try {
bw.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
}
public static void main(String[] args) {
write(openReader("resource/test.txt"));
}
}
相关问答
Q1: java如何去掉每行开头的空格
如果你把每行取消掉空格的java代码的数据读取取消掉空格的java代码了出来取消掉空格的java代码,一行放在一个String中取消掉空格的java代码,那么可以用replace把开头的空格去掉。
Q2: java 将字符串前得空格截掉
1. String.trim()
trim()是去掉首尾空格
2.str.replace(" ", ""); 去掉所有空格,包括首尾、中间
String str = " hell o ";
String str2 = str.replaceAll(" ", "");
System.out.println(str2);
3.或者replaceAll(" +",""); 去掉所有空格
4.str = .replaceAll("\\s*", "");
可以替换大部分空白字符, 不限于空格
\s 可以匹配空格、制表符、换页符等空白字符的其中任意一个
5.或者下面的代码也可以去掉所有空格,包括首尾、中间
public String remove(String resource,char ch)
{
StringBuffer buffer=new StringBuffer();
int position=0;
char currentChar;
while(position
{
currentChar=resource.charAt(position++);
if(currentChar!=ch) buffer.append(currentChar); } return buffer.toString();
}
取消掉空格的java代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java去掉空格和换行符、取消掉空格的java代码的信息别忘了在本站进行查找喔。








