zoukankan      html  css  js  c++  java
  • JDK源码笔记06 StringJoiner

    sth bfor sta

    这个源码就有点简单,模拟题属于是

    这个类用来把几个字符串拼接起来,可以设置分隔符和前后缀

    方法

    toString

    先申请char[]空间,然后逐个将元素放进去

    merge

    接受一个StringJoiner作为输入参数

    merge会将参数按照原本的分隔符转换成一个字符串 然后合并进来

    StringJoiner sj = new StringJoiner("、","(",")");
    sj.add("A").add("A").add("A");
    System.out.println(sj.toString());
    
    StringJoiner sj1 = new StringJoiner(" x ","(",")");
    sj1.add("B").add("B").add("B").merge(sj);//
    System.out.println(sj1.toString());
    
    //(A、A、A)
    //(B x B x B x A、A、A)
    
    

    setEmptyValue

    设置默认值

    另外这个值不会自动加上前后缀

    compactElts

    私有方法

    将当前所有元素按照分隔符合并成一个字符串放在0位

  • 相关阅读:
    Linux安装phpMywind
    CentOS7安装virtualbox
    MySQL3534
    DIV盒子介绍
    HTML选择器
    人脸检测
    openblas下载安装编译
    DeepLearning网络设计总结
    Linux命令替换字符串
    Y7000联想拯救者gtx1050Ti安装cuda9.0
  • 原文地址:https://www.cnblogs.com/sariseBlog/p/15005591.html
Copyright © 2011-2022 走看看