Java中分隔字符串的方式
2012-10-12 00:00
127 查看
package com.wangbiao.split;
import java.util.StringTokenizer;
public class testSplit {
static String str = "diaoyu islands belong to China";
//用Stirng的split()来实现分隔;
public static void String_split(String str0) {
String[] s = new String[10];
s = str0.split(" ");
for (String string : s) {
System.out.println(string);
}
}
//用StringTokenizer的构造方法来实现分隔;
public static void StringTokenizer_constructor(String str0) {
StringTokenizer st = new StringTokenizer(str0, " ");
while (st.hasMoreElements()) {
String s = (String) st.nextElement();
System.out.println(s);
}
}
public static void String_split2(String str0) {
String[] s = new String[10];
s = str0.split("+");
for (String string : s) {
System.out.println(string);
}
}
public static void StringTokenizer_constructor2(String str0) {
StringTokenizer st = new StringTokenizer(str0, "+");
while (st.hasMoreElements()) {
String s = (String) st.nextElement();
System.out.println(s);
}
}
public static void main(String[] args) {
String_split(str);
StringTokenizer_constructor(str);
//特别说明,如果是用"."和"+"和"*"来分隔的话,要特别注意,"+"和"*"如果是String的split()方法来分隔的话,要转义.而"."要用"[.]来标识;
//对于StirngTokenizer的话,不需要额外标识分隔符
/*String str2 = "diaoyu.islands.belong.to.China";
String str3="diao+yu+islands+belong+to+China";
String_split2(str2);
StringTokenizer_constructor2(str3);*/
}
}
import java.util.StringTokenizer;
public class testSplit {
static String str = "diaoyu islands belong to China";
//用Stirng的split()来实现分隔;
public static void String_split(String str0) {
String[] s = new String[10];
s = str0.split(" ");
for (String string : s) {
System.out.println(string);
}
}
//用StringTokenizer的构造方法来实现分隔;
public static void StringTokenizer_constructor(String str0) {
StringTokenizer st = new StringTokenizer(str0, " ");
while (st.hasMoreElements()) {
String s = (String) st.nextElement();
System.out.println(s);
}
}
public static void String_split2(String str0) {
String[] s = new String[10];
s = str0.split("+");
for (String string : s) {
System.out.println(string);
}
}
public static void StringTokenizer_constructor2(String str0) {
StringTokenizer st = new StringTokenizer(str0, "+");
while (st.hasMoreElements()) {
String s = (String) st.nextElement();
System.out.println(s);
}
}
public static void main(String[] args) {
String_split(str);
StringTokenizer_constructor(str);
//特别说明,如果是用"."和"+"和"*"来分隔的话,要特别注意,"+"和"*"如果是String的split()方法来分隔的话,要转义.而"."要用"[.]来标识;
//对于StirngTokenizer的话,不需要额外标识分隔符
/*String str2 = "diaoyu.islands.belong.to.China";
String str3="diao+yu+islands+belong+to+China";
String_split2(str2);
StringTokenizer_constructor2(str3);*/
}
}
相关文章推荐
- 两种用空格分隔的java字符串的方式
- Java 5种字符串拼接方式性能比较
- Java版本:识别Json字符串并分隔成Map集合
- Java 5种字符串拼接方式性能比较。
- 在Java中字符串连接方式(“+” 和 StringBuilder)的区别与联系
- Java 5种字符串拼接方式性能比较。 .
- Java 5种字符串拼接方式性能比较。
- Split分隔字符串几种方式
- 繁简体(GB<=>Big5)字符串互转的JAVA方式实现
- Java中判断两个字符串相等的两种方式
- java 字符串截取的几种方式
- java 字符串截取的几种方式
- java判断字符串是否为空的方式
- Java 5种字符串拼接方式性能比较。
- JAVA中创建字符串的两种方式的区别
- java 字符串截取的几种方式
- java将字符串逆序递归方式输出
- Java - 华为机试训练 - 字符串分隔
- 繁简体(GB-Big5)字符串互转的JAVA方式实现
- Java版本:识别Json字符串并分隔成Map集合