A. java怎样去掉string中的空格,回车符
java中String有个trim()能够去掉一个字符串的前后空格。
但是trim()只能去掉字符串中前后的半角空格,而无法去掉全角空格。
去掉全角空格需要在trim()方法的基础上加上一些判断。
String textContent ="abctest";
textContent = textContent.trim();
while (textContent.startsWith("")) {//这里判断是不是全角空格
textContent = textContent.substring(1, textContent.length()).trim();
}
while (textContent.endsWith("")) {
textContent = textContent.substring(0, textContent.length() - 1).trim();
}
B. Java中怎么处理多余的回车符
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 可以匹配空格、制表符、换页符等空白字符的其中任意一个 您可能感兴趣的文章:java去除字符串中的空格、回车、换行符、制表符的小例子
C. Java 去掉文本框的回车符,让光标回到起点
对TextArea设置按键的监听事件(KeyListener),在重写keyReleased方法的时候,将监听到的enter键的时候,作光标处理,比如将内容清空,光标就回到了起点。
D. java怎么把字符串后面的回车去掉
回车符号一般都是“\n”,把这个找出来,然后替换为""就可以了
E. Java如何去除字符串中的空格、回车、换行符、制表符
importjava.util.regex.Matcher;
importjava.util.regex.Pattern;
publicclassStringUtils{
/**
*正则
*/
(Stringstr){
Stringdest="";
if(str!=null){
Patternp=Pattern.compile("\s*| | | ");
Matcherm=p.matcher(str);
dest=m.replaceAll("");
}
returndest;
}
publicstaticvoidmain(String[]args){
System.out.println(StringUtils.replaceBlank("justdoit!"));
}
/*-----------------------------------
笨方法:Strings="你要去除的字符串";
1.去除空格:s=s.replace('\s','');
2.去除回车:s=s.replace(' ','');
这样也可以把空格和回车去掉,其他也可以照这样做。
注: 回车(u000a)
水平制表符(u0009)
s空格(u0008)
换行(u000d)*/
}
F. java中如何去掉输入的文本里面的回车键啊存数据时不能有回车。
你把回车符去掉就是了。
回车符在windows一般是"\n",你看你文本能不能读出\n来。能的话,可以直接使用String的String str = "ab\nc";str.replaceAll("\n", "")方法来解决。如果读不出\n来,就用下面的方法,下面的方法肯定行。
String str = "ab\nc";
String value = "";
for(int i=0;i<str.length();i++) {
if(str.codePointAt(i)!=10&&str.codePointAt(i)!=13) {
value += str.charAt(i);
}
}
System.out.println(value);
10跟13一个表示是\n,一个是表示\r,具体哪个是哪个我不记得了
G. java中怎么替换掉回车换行符
java中替换回车换行符,如果是字符串的话,你可以使用string.replace函数来进行替换.
H. java 去掉回车符
在程序同一目录下建a.txt文本文件测试。
import java.io.*;
class A
{
public static void main(String args [])
{
String context=null;
StringBuffer contextbuffer = new StringBuffer("");
String line = null;
try
{
FileReader fr = new FileReader("./a.txt");
BufferedReader br = new BufferedReader(fr);
while ((line = br.readLine()) != null)
{
contextbuffer.append(line);
}
br.close();
context = contextbuffer.toString();
FileWriter fw = new FileWriter("./a.txt",false);
BufferedWriter bw = new BufferedWriter(fw);
bw.write(context);
bw.flush();
bw.close();
}
catch (Exception e) { }
}
}
I. java怎样去掉空格符和回车符
(Stringstr){
if(str!=null&&!"".equals(str)){
Patternp=Pattern.compile("\s*| | | ");
Matcherm=p.matcher(str);
StringstrNoBlank=m.replaceAll("");
returnstrNoBlank;
}else{
returnstr;
}
}
用这个方法