Appendable.Append

Appends a subsequence of the specified character sequence to this {@code Appendable}.

<p> An invocation of this method of the form {@code out.append(csq, start, end)} when {@code csq} is not {@code null}, behaves in exactly the same way as the invocation

<pre> out.append(csq.subSequence(start, end)) </pre>

@param csq The character sequence from which a subsequence will be appended. If {@code csq} is {@code null}, then characters will be appended as if {@code csq} contained the four characters {@code "null"}.

@param start The index of the first character in the subsequence

@param end The index of the character following the last character in the subsequence

@return A reference to this {@code Appendable}

@throws IndexOutOfBoundsException If {@code start} or {@code end} are negative, {@code start} is greater than {@code end}, or {@code end} is greater than {@code csq.Length()}

@throws IOException If an I/O Error occurs

  1. Appendable Append(const(char)[] csq)
  2. Appendable Append(const(char)[] , int start, int end)
    interface Appendable
    Append
    (
    const(char)[]
    ,
    int start
    ,
    int end
    )
  3. Appendable Append(char c)

Meta