import java.util.StringTokenizer;
public class StringJieque {
public static void main(String[] args) {
/*
* (1)String Tokenizer方法
*/
StringTokenizer string_jiequ1=new StringTokenizer("192.168.0.145", ".");
while (string_jiequ1.hasMoreElements()) {
System.out.println("String_Tokenizer截取的字符串分别为:"+string_jiequ1.nextToken());
}
/*
* (2)split方法,将以分隔符截取后的数据保存到数组中
*/
String string_yuanshi="192.168.0.145";
String [] string_jiequ2=string_yuanshi.split("\\."); //注.是转义字符,必须用\\
for(int i=0;i<string_jiequ2.length;i++){
System.out.println("String_split截取的字符串分别为:"+string_jiequ2[i]);
}
/*
* (3)subtring方法,截取字符串的一段数据。
*/
String subString_yuanshi="192.168.0.145";
String string_jiequ3=subString_yuanshi.substring(4, 7);//分别是开始位置和结束位置。
System.out.println("subtring截取的字符串分别为:"+string_jiequ3);//输出168
}
}
java字符串截取方法实现
最新推荐文章于 2024-05-17 08:49:09 发布