Practice 70 Java Generic Method Programming Questions, TechnoVlogs

Practice 70 Java Generic Method Programming Questions


Q1. Write a Java program on a generic method to print an array of integers.
  - Input: [1, 2, 3, 4, 5]
  - Output: 1 2 3 4 5

Q2. Write a Java program on a generic method to find the maximum element of an array.
  - Input: [3, 5, 7, 2, 8]
  - Output: 8

Q3. Write a Java program on a generic method to swap two elements in an array.
  - Input: [1, 2], index 0 and 1
  - Output: [2, 1]

Q4. Write a Java program on a generic method to print the elements of a string array.
  - Input: ["Java", "Python", "C"]
  - Output: Java Python C

Q5. Write a Java program on a generic method to reverse an array.
  - Input: [1, 2, 3]
  - Output: [3, 2, 1]

Q6. Write a Java program on a generic method to find the smallest element of an array.
  - Input: [9, 1, 5, 3]
  - Output: 1

Q7. Write a Java program on a generic method to calculate the sum of an array of integers.
  - Input: [2, 4, 6, 8]
  - Output: 20

Q8. Write a Java program on a generic method to count the number of elements in a list that are greater than a given number.
  - Input: [1, 2, 3, 4], number 2
  - Output: 2

Q9. Write a Java program on a generic method to print a list of generic objects.
  - Input: [10, "hello", 5.5]
  - Output: 10 hello 5.5

Q10. Write a Java program on a generic method to merge two arrays of the same type.
   - Input: [1, 2], [3, 4]
   - Output: [1, 2, 3, 4]

Q11. Write a Java program on a generic method to find the common elements between two arrays.
   - Input: [1, 2, 3], [2, 3, 4]
   - Output: [2, 3]

Q12. Write a Java program on a generic method to find the distinct elements in an array.
   - Input: [1, 2, 2, 3]
   - Output: [1, 2, 3]

Q13. Write a Java program on a generic method to check if two arrays are equal.
   - Input: [1, 2, 3], [1, 2, 3]
   - Output: True

Q14. Write a Java program on a generic method to remove duplicates from a list.
   - Input: [1, 2, 2, 3]
   - Output: [1, 2, 3]

Q15. Write a Java program on a generic method to convert a list to an array.
   - Input: [1, 2, 3]
   - Output: [1, 2, 3]

Q16. Write a Java program on a generic method to find the average of an array of numbers.
   - Input: [1, 2, 3]
   - Output: 2.0

Q17. Write a Java program on a generic method to get the first element of a list.
   - Input: [5, 10, 15]
   - Output: 5

Q18. Write a Java program on a generic method to find the longest string in a list of strings.
   - Input: ["java", "programming", "is", "fun"]
   - Output: programming

Q19. Write a Java program on a generic method to sort an array of integers.
   - Input: [4, 2, 3, 1]
   - Output: [1, 2, 3, 4]

Q20. Write a Java program on a generic method to concatenate two strings.
   - Input: "Hello", "World"
   - Output: HelloWorld

Q21. Write a Java program on a generic method to calculate the product of an array of integers.
   - Input: [1, 2, 3]
   - Output: 6

Q22. Write a Java program on a generic method to print an integer array in reverse order.
   - Input: [1, 2, 3, 4]
   - Output: 4 3 2 1

Q23. Write a Java program on a generic method to find the largest number in a list.
   - Input: [4, 2, 8, 1]
   - Output: 8

Q24. Write a Java program on a generic method to check if an array contains a certain element.
   - Input: [1, 2, 3], element 2
   - Output: True

Q25. Write a Java program on a generic method to check if a number is present in a generic list.
   - Input: [1, 2, 3], number 2
   - Output: True

Q26. Write a Java program on a generic method to convert an array of integers to a list.
   - Input: [1, 2, 3]
   - Output: [1, 2, 3]

Q27. Write a Java program on a generic method to find the sum of elements in a list.
   - Input: [1, 2, 3]
   - Output: 6

Q28. Write a Java program on a generic method to filter the even numbers from an array.
   - Input: [1, 2, 3, 4]
   - Output: [2, 4]

Q29. Write a Java program on a generic method to get the maximum value from a list of numbers.
   - Input: [1, 4, 6, 3]
   - Output: 6

Q30. Write a Java program on a generic method to find the middle element of an array.
   - Input: [1, 2, 3]
   - Output: 2

Q31. Write a Java program on a generic method to remove the last element of an array.
   - Input: [1, 2, 3]
   - Output: [1, 2]

Q32. Write a Java program on a generic method to count the frequency of each element in a list.
   - Input: [1, 2, 2, 3]
   - Output: 1: 1, 2: 2, 3: 1

Q33. Write a Java program on a generic method to find the intersection of two lists.
   - Input: [1, 2, 3], [2, 3, 4]
   - Output: [2, 3]

Q34. Write a Java program on a generic method to find the union of two lists.
   - Input: [1, 2], [2, 3]
   - Output: [1, 2, 3]

Q35. Write a Java program on a generic method to remove an element from a list.
   - Input: [1, 2, 3], element 2
   - Output: [1, 3]

Q36. Write a Java program on a generic method to find the second largest element in an array.
   - Input: [3, 1, 4, 2]
   - Output: 3

Q37. Write a Java program on a generic method to check if a list is empty.
   - Input: []
   - Output: True

Q38. Write a Java program on a generic method to sort a list of strings in alphabetical order.
   - Input: ["zebra", "apple", "banana"]
   - Output: [apple, banana, zebra]

Q39. Write a Java program on a generic method to get the unique elements from a list.
   - Input: [1, 2, 2, 3]
   - Output: [1, 2, 3]

Q40. Write a Java program on a generic method to merge two lists.
   - Input: [1, 2], [3, 4]
   - Output: [1, 2, 3, 4]

Q41. Write a Java program on a generic method to convert a list of numbers to a string.
   - Input: [1, 2, 3]
   - Output: "1 2 3"

Q42. Write a Java program on a generic method to check if a list contains a specific element.
   - Input: [1, 2, 3], element 3
   - Output: True

Q43. Write a Java program on a generic method to remove null elements from an array.
   - Input: [1, null, 3]
   - Output: [1, 3]

Q44. Write a Java program on a generic method to add an element to the beginning of a list.
   - Input: [2, 3], element 1
   - Output: [1, 2, 3]

Q45. Write a Java program on a generic method to remove the first element of a list.
   - Input: [1, 2, 3]
   - Output: [2, 3]

Q46. Write a Java program on a generic method to find the length of the longest string in a list.
   - Input: ["hello", "java", "programming"]
   - Output: 11

Q47. Write a Java program on a generic method to check if a number is even or odd.
   - Input: 4
   - Output: Even

Q48. Write a Java program on a generic method to find the index of an element in a list.
   - Input: [1, 2, 3], element 2
   - Output: 1

Q49. Write a Java program on a generic method to generate a list of integers from 1 to n.
   - Input: 5
   - Output: [1, 2, 3, 4, 5]

Q50. Write a Java program on a generic method to print each element of an array using a generic method.
   - Input: [1, 2, 3]
   - Output: 1 2 3

Q51. Write a Java program on a generic method to check if a list contains only one element.
   - Input: [1]
   - Output: True

Q52. Write a Java program on a generic method to return the largest value from a set of values.
   - Input: 5, 7, 3, 9
   - Output: 9

Q53. Write a Java program on a generic method to create a list of elements from another list by doubling each value.
   - Input: [1, 2, 3]
   - Output: [2, 4, 6]

Q54. Write a Java program on a generic method to concatenate two lists.
   - Input: [1, 2], [3, 4]
   - Output: [1, 2, 3, 4]

Q55. Write a Java program on a generic method to reverse the elements of a list.
   - Input: [1, 2, 3]
   - Output: [3, 2, 1]

Q56. Write a Java program on a generic method to check if a given element is present in a list of objects.
   - Input: ["apple", "banana"], element "banana"
   - Output: True

Q57. Write a Java program on a generic method to return the square of each number in a list.
   - Input: [1, 2, 3]
   - Output: [1, 4, 9]

Q58. Write a Java program on a generic method to return the sum of squares of all numbers in a list.
   - Input: [1, 2, 3]
   - Output: 14

Q59. Write a Java program on a generic method to count how many times a number appears in a list.
   - Input: [1, 2, 2, 3], number 2
   - Output: 2

Q60. Write a Java program on a generic method to find the product of elements in a list.
   - Input: [1, 2, 3]
   - Output: 6

Q61. Write a Java program on a generic method to sort a list of strings by length.
   - Input: ["apple", "cat", "banana"]
   - Output: [cat, apple, banana]

Q62. Write a Java program on a generic method to find the second smallest element in a list.
   - Input: [4, 2, 9, 1]
   - Output: 2

Q63. Write a Java program on a generic method to concatenate a list of strings.
   - Input: ["Hello", "World"]
   - Output: HelloWorld

Q64. Write a Java program on a generic method to remove the last n elements from a list.
   - Input: [1, 2, 3], n = 2
   - Output: [1]

Q65. Write a Java program on a generic method to calculate the average of numbers in a list.
   - Input: [1, 2, 3]
   - Output: 2.0

Q66. Write a Java program on a generic method to find the sum of squares of numbers in a list.
   - Input: [1, 2, 3]
   - Output: 14

Q67. Write a Java program on a generic method to merge two sorted lists.
   - Input: [1, 3], [2, 4]
   - Output: [1, 2, 3, 4]

Q68. Write a Java program on a generic method to find if a string is a palindrome.
   - Input: "madam"
   - Output: True

Q69. Write a Java program on a generic method to find the first occurrence of an element in a list.
   - Input: [1, 2, 3, 4], element 3
   - Output: 2

Q70. Write a Java program on a generic method to merge two sorted arrays into a new sorted array.
   - Input: [1, 4], [2, 5]
   - Output: [1, 2, 4, 5]

Social Share

Bikki Singh Instructor TechnoVlogs

Bikki Singh

Hi, I am the instructor of TechnoVlogs. I have a strong love for programming and enjoy teaching through practical examples. I made this site to help people improve their coding skills by solving real-world problems. With years of experience, my goal is to make learning programming easy and fun for everyone. Let's learn and grow together!