String Splitting Java

String splitting - Java

  • method one
    @Test
    public void test06() {
    
    
        // 分割字符串
        String str = "hello-world-!";

        String[] split = str.split("-");
        for (String s : split) {
    
    
            System.out.println(s);
        }
    }

hello
world
!

  • Method Two
    @Test
    public void test07() {
    
    
        // Java 中我们可以使用 StringTokennizer 设置不同分隔符来分隔字符串,
        // 默认的分隔符是:空格、制表符(\t)、换行符(\n)、回车符(\r)。

        String str = "This ,is ,a ,test ,of ,StringTokennizer";

        // 默认使用空格分隔
        StringTokenizer st = new StringTokenizer(str);
        while (st.hasMoreElements()) {
    
    
            System.out.println(st.nextElement());
        }

        System.out.println();

        // 使用“,”分割
        StringTokenizer st1 = new StringTokenizer(str, ",");
        while (st1.hasMoreElements()) {
    
    
            System.out.println(st1.nextElement());
        }
    }

This
,is
,a
,test
,of
,StringTokennizer

This
is
a
test
of
StringTokennizer

Guess you like

Origin blog.csdn.net/E_chos/article/details/114641352