zoukankan      html  css  js  c++  java
  • apache common包下的StringUtils的join方法

    apache common包下的StringUtils的join方法:

    关键字:java string array join

    public static String join(Iterator iterator, String separator) {
     
            // handle null, zero and one elements before building a buffer
            if (iterator == null) {
                return null;
            }
            if (!iterator.hasNext()) {
                return EMPTY;
            }
            Object first = iterator.next();
            if (!iterator.hasNext()) {
                return ObjectUtils.toString(first);
            }
     
            // two or more elements
            StringBuffer buf = new StringBuffer(256); // Java default is 16, probably too small
            if (first != null) {
                buf.append(first);
            }
     
            while (iterator.hasNext()) {
                if (separator != null) {
                    buf.append(separator);
                }
                Object obj = iterator.next();
                if (obj != null) {
                    buf.append(obj);
                }
            }
            return buf.toString();
        }
    
  • 相关阅读:
    第六次实训作业
    事件处理程序
    第四次实训作业
    I/O流
    课程总结
    求和计算器
    常用类的课后作业
    窗口实训1
    课后练习----实现窗口的切换
    第五次实训作业继承
  • 原文地址:https://www.cnblogs.com/hydonlee/p/5075992.html
Copyright © 2011-2022 走看看