java过滤string所有空格
importjava.io.*;importjava.lang.String;classHtmlTokenizerextendsStreamTokenizer{//定义各...
import java.io.*; import java.lang.String; class HtmlTokenizer extends StreamTokenizer { //定义各标记,这里的标记仅是本例中必须的, 可根据需要自行扩充\ static int HTML_TEXT=-1; static int HTML_UNKNOWN=-2; static int HTML_EOF=-3; static int HTML_IMAGE=-4; static int HTML_FRAME=-5; static int HTML_BACKGROUND=-6; static int HTML_APPLET=-7; boolean outsideTag=true; //判断是否在标记之中 //构造器,定义该令牌流的语法表。 public HtmlTokenizer(BufferedReader r) { super(r); this.resetSyntax(); //重置语法表\ this.wordChars(0,255); //令牌范围为全部字符\ this.ordinaryChar(’<’); //HTML标记两边的分割符\ this.ordinaryChar(’>’); } //end of constructor public int nextHtml(){ int token; //令牌 try{ switch(token=this.nextToken()){ case StreamTokenizer.TT_EOF: //如果已读到流的尽头,则返回TT_EOF return HTML_EOF; case ’<’: //进入标记字段 outsideTag=false; return nextHtml(); case ’>’: //出标记字段 outsideTag=true; return nextHtml(); ...
展开
2个回答
2015-10-15 · 知道合伙人互联网行家
关注
展开全部
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 可以匹配空格、制表符、换页符等空白字符的其中任意一个
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 可以匹配空格、制表符、换页符等空白字符的其中任意一个
2013-12-10
展开全部
protected boolean allWhite(String s){ //过滤所有空格\ if (s.indexOf(" ") != -1) { String s2 = s.replaceAll(" ", ""); System.out.println("去掉空格后:" + s2); return true; } else { System.out.println("没有空格"); return false; }}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询