在java中实现字符串的分割相对而言是很简单的。我们一般会采取两中方式。一个是从jdk1.1就开始的StringTokenizer类,另一个是调用split方法进行分割。下面请看代码:
import java.util.StringTokenizer;
public class StringTokenizerDEmo {
public static void main(String []args){
System.out.println("--------------分割线---------------");
function1();
System.out.println("--------------分割线---------------");
function2();
}
public static void function1(){
String str="This.is.a.test";
StringTokenizer tokenizer=new StringTokenizer(str,".");
while(tokenizer.hasMoreTokens()){
System.out.println(tokenizer.nextToken());
}
}
public static void function2(){
String[] str="This is a test".split("\\s");
for(int i=0;i&