Java Guava | Chars.toArray() method with Examples Last Updated : 31 Jan, 2019 Comments Improve Suggest changes Like Article Like Report The toArray() method of Chars Class in the Guava library is used to convert the char values, passed as the parameter to this method, into a Char Array. These char values are passed as a Collection to this method. This method returns a Char array. Syntax: public static char[] toArray(Collection<Character> collection) Parameters: This method accepts a mandatory parameter collection which is the collection of char values to be converted in to a Char array. Return Value: This method returns a char array containing the same values as a collection, in the same order. Exceptions: This method throws NullPointerException if the passed collection or any of its elements is null. Below programs illustrate the use of toArray() method: Example 1 : Java // Java code to show implementation of // Guava's Chars.toArray() method import com.google.common.primitives.Chars; import java.util.Arrays; import java.util.List; class GFG { // Driver's code public static void main(String[] args) { // Creating a List of Chars List<Character> myList = Arrays.asList('G', 'E', 'E', 'K', 'S'); // Using Chars.toArray() method to convert // a List or Set of Char to an array of Char char[] arr = Chars.toArray(myList); // Displaying an array containing each // value of collection, // converted to a char value System.out.println(Arrays.toString(arr)); } } Output: [G, E, E, K, S] Example 2 : Java // Java code to show implementation of // Guava's Chars.toArray() method import com.google.common.primitives.Chars; import java.util.Arrays; import java.util.List; class GFG { // Driver's code public static void main(String[] args) { try { // Creating a List of Chars List<Character> myList = Arrays.asList('a', 'b', null); // Using Chars.toArray() method // to convert a List or Set of Char // to an array of Char. // This should raise "NullPointerException" // as the collection contains "null" // as an element char[] arr = Chars.toArray(myList); // Displaying an array containing each // value of collection, // converted to a char value System.out.println(Arrays .toString(arr)); } catch (Exception e) { System.out.println(e); } } } Output: java.lang.NullPointerException Reference : https://google.github.io/guava/releases/18.0/api/docs/com/google/common/primitives/Chars.html#toArray(java.util.Collection) Comment More infoAdvertise with us Next Article Java Guava | Chars.toArray() method with Examples S Sahil_Bansall Follow Improve Article Tags : Java Java-Functions java-guava Guava-Chars Practice Tags : Java Similar Reads Java Guava | Shorts.toArray() method with Examples The toArray() method of Shorts Class in the Guava library is used to convert the short values, passed as the parameter to this method, into a Short Array. These short values are passed as a Collection to this method. This method returns a Short array. Syntax: public static short[] toArray(Collection 2 min read ArrayList toArray() method in Java with Examples The toArray() method of ArrayList is used to return an array containing all the elements in ArrayList in the correct order.Declaring toArray() methodpublic Object[] toArray() or public <T> T[] toArray(T[] a)Parameters: This method either accepts no parameters or it takes an array T[] as a para 3 min read Java Guava | Chars.asList() method with Examples The Chars.asList() method of Guava's Chars Class accepts a char array as a parameter and returns a list which has the fixed size. The returned list is backed by the char array which is passed as the argument. It means the changes made in the array passed as parameter will be reflected back in the li 2 min read Java Guava | Chars.hashCode() method with Examples Chars.hashCode() is a method of Chars Class in Guava Library which is used to return a hash code for a char value. The hashCode is an unique integer value that is calculated by the compiler for an object. It remain the same if the object value does not changes. Syntax: public static int hashCode(cha 2 min read Charset toString() method in Java with Examples The toString() method is a built-in method of the java.nio.charset returns a string which describes the charset involved. Syntax: public final String toString() Parameters: The function does not accepts any parameter. Return Value: The function returns a string describing this charset. Below is the 1 min read Like