Java Guava | Shorts.toArray() method with Examples Last Updated : 01 Feb, 2019 Comments Improve Suggest changes Like Article Like Report 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<? extends Number> collection) Parameters: This method accepts a mandatory parameter collection which is the collection of short values to be converted in to a Short array. Return Value: This method returns a short 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 Shorts.toArray() method import com.google.common.primitives.Shorts; import java.util.Arrays; import java.util.List; class GFG { // Driver's code public static void main(String[] args) { // Creating a List of Shorts List<Short> myList = Arrays.asList((short)1, (short)2, (short)3, (short)4, (short)5); // Using Shorts.toArray() method to convert // a List or Set of Short to an array of Short short[] arr = Shorts.toArray(myList); // Displaying an array containing each // value of collection, // converted to a short value System.out.println(Arrays.toString(arr)); } } Output: [1, 2, 3, 4, 5] Example 2: Java // Java code to show implementation of // Guava's Shorts.toArray() method import com.google.common.primitives.Shorts; import java.util.Arrays; import java.util.List; class GFG { // Driver's code public static void main(String[] args) { try { // Creating a List of Shorts List<Short> myList = Arrays.asList((short)2, (short)4, null); // Using Shorts.toArray() method // to convert a List or Set of Short // to an array of Short. // This should raise "NullPointerException" // as the collection contains "null" // as an element short[] arr = Shorts.toArray(myList); // Displaying an array containing each // value of collection, // converted to a short 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/23.0/api/docs/com/google/common/primitives/Shorts.html#toArray-java.util.Collection- Comment More infoAdvertise with us Next Article Java Guava | Shorts.toArray() method with Examples S Sahil_Bansall Follow Improve Article Tags : Java java-guava Guava-Functions Guava-Shorts Practice Tags : Java Similar Reads SortedSet toArray() method in Java with Examples The toArray() method of Java SortedSet is used to form an array of the same elements as that of the SortedSet. Basically, it copies all the element from a SortedSet to a new array. Syntax: Object[] toArray() Parameters: The method does not take any parameters. Return Value: The method returns an arr 2 min read Java Guava | Shorts.min() method with Examples Shorts.min() method of Guava's Shorts Class is used to find the least value present in an array. The value returned by this method is the smallest short value in the specified array. Syntax: public static short min(short... array) Parameters: This method takes a mandatory parameter array which is a 2 min read Java Guava | Shorts.max() method with Examples Shorts.max() is a method of Shorts class in Guava library which is used to find the greatest value present in an array. The value returned by this method is the largest short value in the specified array. Syntax: public static short max(short... array) Parameters: This method takes a mandatory param 2 min read Java Guava | Shorts.asList() method with Examples The Shorts.asList() method of Guava's Shorts Class accepts a short array as a parameter and returns a list which has the fixed size. The returned list is backed by the short array which is passed as the argument. It means the changes made in the array passed as parameter will be reflected back in th 2 min read Java Guava | Shorts.concat() method with Examples Shorts.concat() is a method of Shorts class in Guava library which is used to concatenate the values of multiple arrays into a single array. For example, concat(new short[] {a, b}, new short[] {}, new short[] {c} returns the array {a, b, c}. Syntax : public static short[] concat(short[]... arrays) H 2 min read Like