String [] s = string.split(" ");//这是以空格拆分字符串
本来是应该如上,但是我写的时候空格截取不了,只能把空格换成其他字符才能截取。如:
String string = "A,B,C";
String [] s = string.split(",");这样才可以。
又或者是split() 本就不能截取空格? 如果是,哪怎么才能截取空格间字符 ……
16 个解决方案
#1
lz那里写错了吧 split(" ")能截取" "空格
#2
String string = "A,B,C";
没空格啊
没空格啊
#3
楼主试一试输入空格时的输入法都调成英文的,在string.split(
" ")这里输入空格也调成英文的试一试。。
#4
怎么可能不可以。。。
#5
String string = "A B C";//这是一个字符串
String [] s = string.split(' ');//改成''
#6
我下面的代码是可以的,你参考一下.
public class SayHello {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
String string = "A B C";
String [] s = string.split(" ");
for(int i=0;i<s.length;i++){
System.out.println(s[i]);
}
}
}
#7
++
#8
可以的哦!
#9
#10
谢谢给位了…
#11
String.split(" ");会按照" "来截取一个字符数组
#12
string.split("\s")
#13
String string = "A B C";
String [] s = string.split(" ");//这是以空格拆分字符串
String [] s = string.split("\\s+");//1个或多个空格
String [] s = string.split("\\s|[\\s]|[^\\S]");//一个空格|竖线是或者的意思。
//更多选择更多欢乐
#14
正常是可以的,你你的双引号确定是英文的?注意全角半角
#15
(1)java的split可以以“ ”来截取字符串!
(2)尽量别用“ ”来截取字符串,换个其他的标记符(除非逼不得已)——用“ ”有时会有“惊喜”的;比如字符串中有时间格式或是从数据库查询出的数据(有时),还有一种就是复制的字符串。。。突发情况很多的
(2)尽量别用“ ”来截取字符串,换个其他的标记符(除非逼不得已)——用“ ”有时会有“惊喜”的;比如字符串中有时间格式或是从数据库查询出的数据(有时),还有一种就是复制的字符串。。。突发情况很多的
#16
楼主,我也遇到跟你一模一样的问题。请问最后你有解决吗?是怎么解决的呢?
#1
lz那里写错了吧 split(" ")能截取" "空格
#2
String string = "A,B,C";
没空格啊
没空格啊
#3
楼主试一试输入空格时的输入法都调成英文的,在string.split(
" ")这里输入空格也调成英文的试一试。。
#4
怎么可能不可以。。。
#5
String string = "A B C";//这是一个字符串
String [] s = string.split(' ');//改成''
#6
我下面的代码是可以的,你参考一下.
public class SayHello {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
String string = "A B C";
String [] s = string.split(" ");
for(int i=0;i<s.length;i++){
System.out.println(s[i]);
}
}
}
#7
++
#8
可以的哦!
#9
#10
谢谢给位了…
#11
String.split(" ");会按照" "来截取一个字符数组
#12
string.split("\s")
#13
String string = "A B C";
String [] s = string.split(" ");//这是以空格拆分字符串
String [] s = string.split("\\s+");//1个或多个空格
String [] s = string.split("\\s|[\\s]|[^\\S]");//一个空格|竖线是或者的意思。
//更多选择更多欢乐
#14
正常是可以的,你你的双引号确定是英文的?注意全角半角
#15
(1)java的split可以以“ ”来截取字符串!
(2)尽量别用“ ”来截取字符串,换个其他的标记符(除非逼不得已)——用“ ”有时会有“惊喜”的;比如字符串中有时间格式或是从数据库查询出的数据(有时),还有一种就是复制的字符串。。。突发情况很多的
(2)尽量别用“ ”来截取字符串,换个其他的标记符(除非逼不得已)——用“ ”有时会有“惊喜”的;比如字符串中有时间格式或是从数据库查询出的数据(有时),还有一种就是复制的字符串。。。突发情况很多的
#16
楼主,我也遇到跟你一模一样的问题。请问最后你有解决吗?是怎么解决的呢?