ldcf.net
当前位置:首页 >> jAvA中string的split功能,分割空格失败 >>

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

public class Test { public static void main(String[] args) { String string = "1 2 3 4 5"; String[] arr = string.split(" "); for (String s: arr) { System.out.println(s); } }}我用上面的代码试了下,可以。望采纳

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

需要转义的 String [] ss = str.split("."); 改成String [] ss = str.split("\\."); 或者String [] ss = str.split("\."); 你试试 我电脑没环境

下面提供三种分割的方法 核心是 split()函数来分割函数 1. String str = "123 456 789 111"; String [] strArray = str.split("s"); 这里的s代表的是一个空格 因为正则表达式\s匹配任意的空白 2.String str = "123 456 789 111"; String [] strA...

用("\\|")需要转义

java">public class Split{ public static void main(String[] args){ String sss = "1 2010,2 2011,3 2012"; String[] arr = sss.split(" |,");//根据“ ”和“,”区分 System.out.println(java.util. 1.可能是你程序里用的是英文的“,”,而你在控制...

稍微变通一下 String str = " asd "; String ntr = ("A" + str).trim().substring(1); System.out.println("str=\"" + str + "\""); System.out.println("ntr=\"" + ntr + "\""); ------------------------------------------------------------...

开始不是没去掉 i=1, i=2, 前两个的串是空,而不是空格 开头的两个空格也是分隔符 意思就是说,把空格换成|,来分隔 "||a|b|c" 开头的两个|,也是分隔符,只不过分隔出来的东西是空就是了

java中split方法为何不能用小数点(.)做参数? 看LZ的用法好象是 "str".split(.) , 注意split()需要一个String的参数,所以应该是 "str".split(".") 才行,点'.'要用双引号""括起来 但"a.b.c".split(".");得不到预期的结果: a b c 所以必须要 "a...

在数据库系统中,空值是(什么也没有)。 解释: 所谓的NULL就是什么都没有,连\0都没有,\0在字符串中是结束符,但是在物理内存是占空间的,等于一个字节,而NULL就是连这一个字节都没有。在数据库里是严格区分的,任何数跟NULL进行运算都是NUL...

网站首页 | 网站地图
All rights reserved Powered by www.ldcf.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com