Java使用split()按"."切分出错解决方法
2016-12-13 22:16
429 查看
因为"."是正则表达式里的一个关键字,如果没有经过转义split()会把它当成正则表达式处理,所以需要使用下面的方法:
public class SplitDot {
public static void main(String[] args) {
String test = "www.helloworld.com";
String[] t = test.split("\\.");
for (int i = 0; i < t.length; i++)
System.out.println(t[i]);
}
}
结果如下:
www
helloworld
com
public class SplitDot {
public static void main(String[] args) {
String test = "www.helloworld.com";
String[] t = test.split("\\.");
for (int i = 0; i < t.length; i++)
System.out.println(t[i]);
}
}
结果如下:
www
helloworld
com
相关文章推荐
- Java使用split()按.切分出错解决方法
- 使用MSBUILD 构建时出错 error MSB3086: Task could not find "sgen.exe" using the SdkToolsPath的解决方法
- TextBox属性Text 中使用DataBinder.Eval(Container.DataItem, "VacationWork_order")的时候出错的解决方法
- Gradle 使用Jetty插件启动web项目时出现"java.lang.OutOfMemoryError: PermGen space"解决方法
- java使用Iterator迭代出现"java.uitl.ConcurrentModificationException"错误原因及解决方法概述
- 关于Java中使用split()方法时报ArrayIndexOutOfBoundsException数组越界异常解决方法
- Java的split方法使用多种分隔符切分字符串
- JAVA学习13_line.split("")的使用和解决ES接收数据不全的问题
- 网站发布时出错-"服务器应用程序不可用",解决方法
- java中使用ObjectOutputStream和ObjectInputStream时产生的“invalid stream header”错误解决方法
- 在asp.net中使用ajax时出现的"'Sys' 未定义"的解决方法
- VC2005中提示"生成cmd.exe时出错"的解决方法
- Environment error: "JAVA_HOME" should not be defined. 错误解决方法
- "Java , Installanywhere 在 Redhat 上的中文问题解决方法 "
- 【转】Java常用方法使用心得,split,replaceAll
- #include " mysql.h " 出错解决方法之一
- 在类库中申明"System.Windows.Forms”出错的解决方法
- 使用四季首页调用后 首页FLASH图片调用连接出错,解决方法
- SQL还原数据库时发生错误,"因为数据库正在使用,所以未能获得对数据库的排它访问权。"解决方法。
- 安装VS2005后,使用sqlcmd连接数据库出错的解决方法(转载)