开发者社区> 问答> 正文

字符串分隔(StringTokenizer)

字符串分隔(StringTokenizer)

展开
收起
珍宝珠 2020-02-12 16:44:09 1325 0
1 条回答
写回答
取消 提交回答
  • 使用 StringTokennizer 设置不同分隔符来分隔字符串,默认的分隔符是:空格、制表符(\t)、换行符(\n)、回车符(\r)。

    import java.util.StringTokenizer;
     
    public class Main {
        public static void main(String[] args) {
     
            String str = "This is String , split by StringTokenizer, created by runoob";
            StringTokenizer st = new StringTokenizer(str);
     
            System.out.println("----- 通过空格分隔 ------");
            while (st.hasMoreElements()) {
                System.out.println(st.nextElement());
            }
     
            System.out.println("----- 通过逗号分隔 ------");
            StringTokenizer st2 = new StringTokenizer(str, ",");
     
            while (st2.hasMoreElements()) {
                System.out.println(st2.nextElement());
            }
        }
    }
    
    

    输出结果:

    ----- 通过空格分隔 ------
    This
    is
    String
    ,
    split
    by
    StringTokenizer,
    created
    by
    runoob
    ----- 通过逗号分隔 ------
    This is String 
     split by StringTokenizer
     created by runoob
    
    2020-02-12 16:44:52
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载