下面小编就为大家带来一篇线字符串截取的四种方式总结。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
如下所示:
导入Java。util。字符串标记器;
导入Java。util。正则表达式。图案;
导入org。朱尼特。测试;
公共类TestStringToken {
@测试
public void subSting() {
String str='java,javac,javae ';
字符串S1=字符串。子串(2);//'va,javac,javae '
String s2=str.substring(0,2);//'是'
系统。出去。println(S1);
系统。出去。println(S2);
}
@测试
public void stringTokenizer() {
String str='java,javac,javae ';
string tokenizer string tokenizer=new string tokenizer(str,',');
//while(字符串标记器。hasmorelements()){
//Object Object=(Object)string tokenizer。next element();
//系统。出去。println(字符串。(对象)的值);
//
//}
while(字符串标记器。hasmoretokens()){
系统。出去。println(字符串标记器。nexttoken());
}
}
@测试
公共空的拆分(){
String str='java,javac,javae ';
String[] s=str.split(',');
对于(字符串字符串)
系统。出去。println(字符串);
}
}
//使用正则表达式
@测试
公共空的模式(){
String str='java,javac,javae ';
Pattern p=Pattern.compile(',');
string[]s=p . split(str);
对于(字符串字符串)
系统。出去。println(字符串);
}
}
}
以上这篇线字符串截取的四种方式总结就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。