HackerRank Solution for Java Generics Problem description :- Generic methods are a very efficient way to handle multiple datatypes using a single method. This problem will test your knowledge on Java Generic methods. Let's say you have an integer array and a string array. You have to write a single method printArray that can print all the elements of both arrays. The method should be able to accept both integer arrays or string arrays. You are given code in the editor. Complete the code so that it prints the following lines: Solution :- import java.lang.reflect.Method; class Printer { <T> void printArray(T[] array) { for (T value : array) { System.out.println(value); } } } public class JavaGenerics { public static void main( String args[] ) { Printer myPrinter = new Printer(); Integer[] intArray = { 1, 2, 3 }; String[] stringArray = {"Hello", "World"}; myPrinter.printArray(intArray);
Welcome To Programming Tutorial. Here i share about Java Programming stuff. I share Java stuff with simple examples.