code: public static final char[] append(char[] array, char suffix)
  	{
  		if (array == null)
  		{
  			return new char[] { suffix };
  		}
  		int length = array.length;
  		System.arraycopy(array, 0, array = new char[length + 1], 0, length);
  		array[length] = suffix;
  		return array;
  	}
docs: Answers a new array with appending the suffix character at the end of the array. <br>
  <br>
  For example:<br>
  <ol>
  <li>
  
  <pre>
  array = { 'a', 'b' }
  suffix = 'c'
  =&gt; result = { 'a', 'b' , 'c' }
  </pre>
  
  </li>
  <li>
  
  <pre>
  array = null
  suffix = 'c'
  =&gt; result = { 'c' }
  </pre>
  
  </li>
  </ol>
  
  @param array
  the array that is concanated with the suffix character
  @param suffix
  the suffix character
  @return the new array