导航:首页 > 编程语言 > splitjava空格

splitjava空格

发布时间:2025-01-24 00:36:50

java中string的split功能,分割空格失败

这里有可能是中文全角的空格,属于特殊字符,\\s 是匹配不了的。 对应的ascii 值 为160.
验证方法:
int a = 160;
char c = (char)a;
String s = String.valueOf(c);
String[] strb1=str1.split(s);
如果能拆分,就确定是这个问题。
当然有个解决方法是 替换: strb11 = strb1.replaceAll(String.valueOf((char)160), " ");
然后就可以按照你之前的方式处理了

Ⅱ 在java中怎么从键盘输入一段歌词以空格用split()分割

public static void main(String[] args) {

// TODO 自动生成的方法存根

Scanner sc = new Scanner(System.in);

System.out.println("请输入歌词:");

String s = sc.nextLine();

String[] x = s.split(" ");

for(int i = 0;i<x.length;i++){

System.out.println(x[i]);

}

}

Ⅲ Java 怎么将一个字符串按空格分割,并每一部分放入一个数组中

publicstaticvoidmain(String[]args){
Strings="abcdefg";
String[]re=s.split("");//用split()函数直接分割
for(Stringstring:re){
System.out.println(string);
}
}

用split()函数直接分割

Ⅳ JAVA中如何去除字符串前后的全角空格(当中保留)

自己写一个方法,使用split()去除角空格以及全角空格!~ split()返回是String[],后再组合成一个String

public String[] split(String regex)根据给定正则表达式的匹配拆分此字符串。
该方法的作用就像是使用给定的表达式和限制参数 0 来调用两参数 split 方法。因此,所得数组中不包括结尾空字符串。

例如,字符串 "boo:and:foo" 使用这些表达式可生成以下结果:

Regex 结果
: { "boo", "and", "foo" }
o { "b", "", ":and:f" }

参数:
regex - 定界正则表达式
返回:
字符串数组,它是根据给定正则表达式的匹配拆分此字符串确定的,,

根据你的要求重新编写了以个程式,测试OK,
代码如下:
class StrTest{
static String stringTest(String s){
int j=0,k=0,i=0;
char[] stra=new char[s.length()];
s.getChars(0,s.length(),stra,0);
for(i=0;i<s.length();i++){
if(stra[i]==' '||stra[i]==' '){
j=i+1;
}
else
{
break;
}
}
for(i=s.length()-1;i+1>0;i--){
if(stra[i]==' '||stra[i]==' '){
k=i;
}
else{
break;
}
}
String strb=new String(stra,j,k-j);
return strb;
}
public static void main(String[] args){
String str=new String(" a test test ");
System.out.println(stringTest(str));
}
}

你可以更改 String str=new String(" a test test "); 来测试

Ⅳ java Split如何去除一个空格和多个空格

JAVA中去掉空格 1. String.trim() trim()是去掉首尾空格 2.str.replace(" ", ""); 去掉所有空格,包括首尾、中间 复制代码 代码如下:String str = " hell o "; String str2 = str.replaceAll(" ", ""); System.out.println(str2)

阅读全文

与splitjava空格相关的资料

热点内容
福建文档课件加密企业 浏览:776
appstore美国的界面怎么看呀 浏览:520
hlt单片机 浏览:311
CA的命令 浏览:680
安卓怎么传王者应用给苹果 浏览:909
aws云服务器自建 浏览:827
如何更换服务器登录网站 浏览:688
java修改ip地址 浏览:825
java操作cookie 浏览:683
ping命令2个ip 浏览:220
怎么御载软件商店加密应用 浏览:804
小周服务器为什么进不去 浏览:298
游戏制作用什么编译语言 浏览:641
矢量图怎么加密码 浏览:668
知到app怎么刷课时 浏览:600
三程序员那么可爱 浏览:956
有票app怎么退票 浏览:604
cmd命令连接oracle数据库 浏览:668
postgresqllinux命令 浏览:512
编译原理翻译文法的功能 浏览:445