[英]how can i split a string
嗨,我想将一个字符串拆分为两部分。 即我只想将此字符串拆分一次。
EX: String-----> hai,Bye,Go,Run
我想用逗号(,)将上面的字符串拆分为两部分
即
String1 ---> hai
String2 ---->Bye,Go,Run
请帮帮我怎样才能做到。
使用String.split(String regex,int limit)方法:
String[] result = string.split(",", 2);
String[] result = string.split("\\s*,\\s*" ,2);
这是一个非常基本的Java知识...在这里询问之前看看String类定义: http : //download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html
在开始使用Java编程之前,您应该遵循一些Java教程。
如果你看看Java Doc of string
http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html
你会发现其中一种方法是
split(String regex)
那么你想要的是使用像“,”这样的正则表达式获得一个字符串表
String str = "hai,Bye,Go,Run";
String str1 = str.substring(0, str.indexOf(','));
String str2 = str.substring(str.indexOf(',')+1);
您可以使用String方法:
public String[] split(String regex, int limit)
例如(未经测试)
String str = "hai,Bye,Go,Run"
str.split(",", 2);
String str="hai,Bye,Go,Run";
//字符串1
String str1=str.substring(0,str.indexOf(','));
//字符串1
String str1=str.substring(str.indexOf(',')+1,str.length);
完了:)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.