Java中字符串String的常用分割方法

来源:互联网 发布:阿里云服务器ip地址 编辑:程序博客网 时间:2024/06/07 04:44

分割字符串的几种方法

1. split()方法分割

split参数为一个字符串,将目标字符串按照参数进行分割,得到一个数组,示例如下:

//示例代码public class AA { public static void main(String[] args) { //示例字符串""  String s="a,b,c";  String a[]=s.split(",");  for(int i=0;i<a.length;i++){   System.out.println(a[i]);  } }}/*运行结果:abc*/

2.用StringTokenizer类分割

public class A {    public static void main(String[] args) {        String ip = "192.168.1.1";        StringTokenizer token=new StringTokenizer(ip,".");          while(token.hasMoreElements()){           System.out.print(token.nextToken()+" ");          }     }}//运行结果:192 168 1 1

3.利用方法subString()分割

用indexOf确定要分割字符串所在的位置,用subString进行分割

public class A {    public static void main(String[] args) {        String str1 = "1234567890";        int i = str1.indexOf("5");        String left = str1.substring(0,i);        String right = str1.substring(i+1,str1.length());        System.out.println(left);        System.out.println(right);        }}/*运行结果:123467890*/
1 0
原创粉丝点击