Java List Join joinLinesWithImplicitFinalLine(final List lines)

Here you can find the source of joinLinesWithImplicitFinalLine(final List lines)

Description

Joins the specified collection of lines into a string when the final line is implicitly specified.

License

Open Source License

Parameter

Parameter Description
lines The collection of lines to join.

Return

A string containing the joined lines.

Declaration

public static String joinLinesWithImplicitFinalLine(final List<? extends CharSequence> lines) 

Method Source Code

//package com.java2s;
/*/*from w  w w.  j a va2  s .  c o m*/
 * Copyright (C) 2015-2016 Steven Soloff
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation; either version 2 of the License, or
 * (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License along
 * with this program; if not, write to the Free Software Foundation, Inc.,
 * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
 */

import java.util.List;

public class Main {
    /**
     * Joins the specified collection of lines into a string when the final line
     * is implicitly specified.
     *
     * <p>
     * See {@link #joinLinesWithExplicitFinalLine} for an explanation of an
     * implicitly-specified final line.
     * </p>
     *
     * @param lines
     *        The collection of lines to join.
     *
     * @return A string containing the joined lines.
     */
    public static String joinLinesWithImplicitFinalLine(final List<? extends CharSequence> lines) {
        final StringBuilder sb = new StringBuilder();
        for (final CharSequence line : lines) {
            sb.append(line);
            sb.append('\n');
        }
        return sb.toString();
    }
}

Related

  1. joinCommaAnd(List objs)
  2. joinCommaSeparatedList(List list)
  3. joinDoubles(List list)
  4. joinIntegers(List integers, String token)
  5. joinLines(List lines)
  6. joinList(final List list)
  7. joinList(final List list, final String sep)
  8. joinList(List list, String separator)
  9. joinList(List list, String separator)