如何判断输入字符串其中有空格,并把空格前后的字符截出来
解决方案 »
- 时间比较问题
- 问下,校内网里的游戏,是用什么语言开发的?
- tomcat启动没有任何错误.日志什么的也都正常,但是运维组说,总是启动完毕很久
- 实例编程解答打印正弦函数
- 跪求Java日文式样!(半个月左右能做完的实习项目!!)
- 小弟写了一个图像处理的程序QDImage,在CSDN源码下载中,大家帮着改改
- 网络访问/java caching system
- java中的打印预览
- to Apocalypse(逍遥思辨)等高手,请继续帮帮我吧!JTable刷新后鼠标事件怎没了?
- 妹子学java第一节课后,竟然出现这种情况,突然感觉不会爱了!!
- 在jsp页面中,怎么样把html标签的值赋给java的String类型
- JComboBox的addItem方法报错,请高手帮忙,在线等,立即给分
String[] strs = p.split(" ");
for(String s : strs) {
System.out.println(s);
}
String str2=str.replaceAll(" ", "");
if (str.length()>str2.length()){
System.out.println("有空格");
}
String p = "abc dad";
String[] strs = p.split(" ");
for(String s : strs) {
System.out.println(s);
}for语句的条件可以写成( String s : strs )吗???
请高手解释一下
可以啊,JDK 1.5 新增加的 foreach 循环。
String[] strArray = null;if(str.indexOf(" ") > -1){
strArray = str.split("\s+");//使用正则表达式根据空格,制表符,换行符分割
}
function trimAll(str)
{
/*************************************************************
Input Parameter :str
Purpose : remove all white spaces in front and back of string
Return : str without white spaces
***************************************************************/ //check for all spaces
var objRegExp =/^(\s*)$/;
if (objRegExp.test(str))
{
str = str.replace(objRegExp,'');
if (str.length == 0)
return str;
} // check for leading and trailling spaces
objRegExp = /^(\s*)([\W\w]*)(\b\s*$)/;
if(objRegExp.test(str))
{
str = str.replace(objRegExp, '$2');
}
return str;
}
while (st.hasMoreTokens()) {
System.out.println(st.nextToken());
}2.String[] result = "this is a test".split("\\s");
for (String rel:result)
System.out.println(rel);自己选择,现在推荐是第二种了.