The document lists a comprehensive collection of Java programming tasks and examples, categorized into various sections such as basic programs, pattern programs, conversion programs, and more. Each category contains specific tasks like arithmetic operations, string manipulations, file handling, and multithreading. This serves as a reference for Java programmers to explore and implement different functionalities.
Download as DOCX, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
6 views
JAVA Programming ques
The document lists a comprehensive collection of Java programming tasks and examples, categorized into various sections such as basic programs, pattern programs, conversion programs, and more. Each category contains specific tasks like arithmetic operations, string manipulations, file handling, and multithreading. This serves as a reference for Java programmers to explore and implement different functionalities.
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 9
JAVA PROGRAMS
1. READ THE NUMBER FROM STANDARD INPUT
2. GET INPUT FROM THE USER 3. MULTIPLY TWO FLOATING-POINT NUMBERS 4. SWAP TWO NUMBERS 5. ADD TWO BINARY STRINGS 6. ADD TWO COMPLEX NUMBERS 7. CHECK EVEN OR ODD INTEGERS 8. FIND LARGEST AMONG 3 NUMBERS 9. FIND LCM OF 2 NUMBERS 10. FIND GCD OR HCF OF 2 NUMBERS 11. DISPLAY ALL PRIME NUMBERS FROM 1 TO N 12. CHECK LEAP YEAR 13. CHECK ARMSTRONG NUMBER BETWEEN TWO INTEGERS 14. CHECK WHETHER THE INPUT NUMBER IS A NEON NUMBER 15. CHECK WHETHER INPUT CHARACTER IS VOWEL OR CONSONANT 16. FIND FACTORIAL OF A NUMBER 17. FIND EVEN SUM OF FIBONACCI SERIES TILL NUMBER N 18. CALCULATE SIMPLE INTEREST 19. CALCULATE COMPOUND INTEREST 20. FIND THE PERIMETER OF A RECTANGLE
JAVA PATTERN PROGRAMS
21. PRINT RIGHT TRIANGLE STAR PATTERN 22. PRINT LEFT TRIANGLE STAR PATTERN 23. PRINT PYRAMID STAR PATTERN 24. PRINT REVERSE PYRAMID STAR PATTERN 25. PRINT UPPER STAR TRIANGLE PATTERN 26. PRINT MIRROR UPPER STAR TRIANGLE PATTERN 27. PRINT DOWNWARD TRIANGLE STAR PATTERN 28. PRINT MIRROR LOWER STAR TRIANGLE PATTERN 29. PRINT STAR PASCAL’S TRIANGLE 30. PRINT DIAMOND STAR PATTERN 31. PRINT SQUARE STAR PATTERN 32. PRINT PYRAMID STAR PATTERN 33. PRINT SPIRAL PATTERN OF NUMBERS
JAVA CONVERSION PROGRAMS
34. JAVA PROGRAM FOR BINARY TO OCTAL CONVERSION 35. JAVA PROGRAM FOR OCTAL TO DECIMAL CONVERSION 36. JAVA PROGRAM FOR DECIMAL TO OCTAL CONVERSION 37. JAVA PROGRAM FOR HEXADECIMAL TO DECIMAL CONVERSION 38. JAVA PROGRAM FOR DECIMAL TO HEXADECIMAL CONVERSION 39. JAVA PROGRAM FOR DECIMAL TO BINARY CONVERSION 40. JAVA PROGRAM FOR BINARY TO DECIMAL CONVERSION 41. JAVA PROGRAM FOR BOOLEAN TO STRING CONVERSION 42. JAVA PROGRAM FOR STRING TO DOUBLE CONVERSION 43. JAVA PROGRAM FOR DOUBLE TO STRING CONVERSION 44. JAVA PROGRAM FOR STRING TO LONG CONVERSION 45. JAVA PROGRAM FOR LONG TO STRING CONVERSION 46. JAVA PROGRAM FOR INT TO CHAR CONVERSION 47. JAVA PROGRAM FOR CHAR TO INT CONVERSION 48. JAVA CLASSES AND OBJECT PROGRAMS 49. CREATE A CLASS AND OBJECT 50. CREATE ABSTRACT CLASS 51. CREATE SINGLETON CLASS 52. CREATE AN INTERFACE 53. SHOW ENCAPSULATION IN CLASS 54. SHOW INHERITANCE IN CLASS 55. SHOW ABSTRACTION IN CLASS 56. SHOW DATA HIDING IN CLASS 57. SHOW POLYMORPHISM IN CLASS 58. SHOW OVERLOADING OF METHODS IN CLASS 59. SHOW OVERRIDING OF METHODS IN CLASSES 60. SHOW USE OF SUPER KEYWORD IN CLASS 61. SHOW USE OF THIS KEYWORD IN CLASS 62. SHOW USAGE OF STATIC KEYWORD IN CLASS 63. SHOW USAGE OF ACCESS MODIFIER
JAVA METHODS PROGRAMS
64. SHOW USAGE OF MAIN() METHOD 65. SHOW USE OF STATIC AND NON-STATIC METHODS 66. SHOW USAGE OF FOREACH() METHOD 67. SHOW USAGE OF TOSTRING() METHOD 68. SHOW USAGE OF CODEPOINTAT() METHOD 69. SHOW USAGE OF COMPARE() METHOD 70. SHOW USAGE OF EQUALS() METHOD 71. SHOW USAGE OF HASNEXT() AND NEXT() METHOD 72. THREAD LIFECYCLE METHODS 73. START() METHOD 74. RUN() METHOD 75. JAVA SEARCHING PROGRAMS 76. JAVA PROGRAM FOR LINEAR SEARCH 77. JAVA PROGRAM FOR BINARY SEARCH 78. RECURSIVELY LINEARLY SEARCH AN ELEMENT IN AN ARRAY
JAVA 1-D ARRAY PROGRAMS
79. SEARCH AN ELEMENT IN AN ARRAY 80. FIND THE LARGEST ELEMENT IN AN ARRAY 81. SORT AN ARRAY 82. SORT THE ELEMENTS OF AN ARRAY IN DESCENDING ORDER 83. SORT THE ELEMENTS OF AN ARRAY IN ASCENDING ORDER 84. REMOVE DUPLICATE ELEMENTS FROM AN ARRAY 85. MERGE TWO ARRAYS 86. CHECK IF TWO ARRAYS ARE EQUAL OR NOT 87. REMOVE ALL OCCURRENCES OF AN ELEMENT IN AN ARRAY 88. FIND COMMON ARRAY ELEMENTS 89. COPY ALL THE ELEMENTS OF ONE ARRAY TO ANOTHER ARRAY 90. JAVA PROGRAM FOR ARRAY ROTATION
JAVA 2-D ARRAYS (MATRIX) PROGRAMS
91. PRINT A 2D ARRAY 92. ADD TWO MATRICES 93. SORT THE 2D ARRAY ACROSS COLUMNS 94. CHECK WHETHER TWO MATRICES ARE EQUAL OR NOT 95. FIND THE TRANSPOSE 96. FIND THE DETERMINANT 97. FIND THE NORMAL AND TRACE 98. PRINT BOUNDARY ELEMENTS OF A MATRIX 99. ROTATE MATRIX ELEMENTS 100. COMPUTE THE SUM OF DIAGONALS OF A MATRIX 101. INTERCHANGE ELEMENTS OF FIRST AND LAST IN A MATRIX ACROSS ROWS 102. INTERCHANGE ELEMENTS OF FIRST AND LAST IN A MATRIX ACROSS COLUMNS
JAVA STRING PROGRAMS
103. GET A CHARACTER FROM THE GIVEN STRING 104. REPLACE A CHARACTER AT A SPECIFIC INDEX 105. REVERSE A STRING 106. REVERSE A STRING USING STACKS 107. SORT A STRING 108. SWAPPING PAIR OF CHARACTERS 109. CHECK WHETHER THE GIVEN STRING IS PANGRAM 110. PRINT FIRST LETTER OF EACH WORD USING REGEX 111. DETERMINE THE UNICODE CODE POINT AT A GIVEN INDEX 112. REMOVE LEADING ZEROS 113. COMPARE TWO STRINGS 114. COMPARE TWO STRINGS LEXICOGRAPHICALLY 115. PRINT EVEN LENGTH WORDS 116. INSERT A STRING INTO ANOTHER STRING 117. SPLITTING INTO A NUMBER OF SUB-STRINGS
JAVA LIST PROGRAMS
118. INITIALIZING A LIST 119. FIND A SUBLIST IN A LIST 120. GET MINIMUM AND MAXIMUM FROM A LIST 121. SPLIT A LIST INTO TWO HALVES 122. REMOVE A SUBLIST FROM A LIST 123. REMOVE DUPLICATES FROM AN ARRAY LIST 124. REMOVE NULL FROM A LIST CONTAINER 125. SORT ARRAY LIST IN AN ASCENDING ORDER 126. GET FIRST AND LAST ELEMENTS FROM AN ARRAY LIST 127. CONVERT A LIST OF STRING TO COMMA SEPARATED STRING 128. ADD ELEMENT AT FIRST AND LAST POSITION OF A LINKED LIST 129. FIND COMMON ELEMENTS IN TWO ARRAYLIST 130. REMOVE REPEATED ELEMENT FROM AN ARRAYLIST
JAVA DATE AND TIME PROGRAMS
131. FORMAT TIME IN AM-PM FORMAT 132. DISPLAY DATES OF CALENDAR YEAR IN DIFFERENT FORMAT 133. DISPLAY CURRENT DATE AND TIME 134. DISPLAY TIME IN DIFFERENT COUNTRY’S FORMAT 135. CONVERT THE LOCAL TIME TO GMT
JAVA FILE PROGRAMS
136. CREATE A NEW FILE 137. CREATE A TEMPORARY FILE 138. WRITE INTO A FILE 139. RENAME A FILE IN JAVA 140. MAKE A FILE READ-ONLY 141. COMPARE PATHS OF TWO FILES 142. COPY ONE FILE INTO ANOTHER FILE 143. PRINT ALL THE PATTERN THAT MATCHES GIVEN PATTERN FROM A FILE 144. APPEND A STRING IN AN EXISTING FILE 145. READ CONTENT FROM ONE FILE AND WRITING IT INTO ANOTHER FILE 146. READ AND PRINTING ALL FILES FROM A ZIP FILE
JAVA DIRECTORY PROGRAMS
147. TRAVERSE IN A DIRECTORY 148. GET THE SIZE OF A DIRECTORY 149. DELETE A DIRECTORY 150. CREATE DIRECTORIES RECURSIVELY 151. SEARCH FOR A FILE IN A DIRECTORY 152. FIND THE CURRENT WORKING DIRECTORY 153. DISPLAY ALL THE DIRECTORIES IN A DIRECTORY 154. JAVA EXCEPTIONS AND ERRORS PROGRAMS 155. SHOW RUNTIME EXCEPTIONS 156. SHOW TYPES OF ERRORS 157. HANDLE THE EXCEPTION HIERARCHIES 158. HANDLE THE EXCEPTION METHODS 159. HANDLE THE CHECKED EXCEPTIONS 160. HANDLE THE UNCHECKED EXCEPTIONS 161. HANDLE DIVIDE BY ZERO AND MULTIPLE EXCEPTIONS 162. SHOW UNREACHABLE CODE ERROR 163. SHOW THREAD INTERFACE AND MEMORY CONSISTENCY ERRORS
JAVA COLLECTIONS PROGRAMS
164. USE DIFFERENT TYPES OF COLLECTION 165. PRINT A COLLECTION 166. COMPARE ELEMENTS IN A COLLECTION 167. GET THE SIZE OF THE COLLECTION 168. COMPARE ELEMENTS IN A COLLECTION 169. SHUFFLE THE ELEMENTS OF A COLLECTION 170. REVERSE A COLLECTION 171. CONVERT COLLECTION INTO ARRAY 172. CONVERT ARRAY INTO COLLECTION 173. REPLACE ELEMENTS IN A LIST 174. ROTATE ELEMENTS OF A LIST 175. ITERATE THROUGH ELEMENTS OF HASHMAP
JAVA MULTITHREADING PROGRAMS
176. CHECK THE THREAD STATUS 177. SUSPEND A THREAD 178. JOIN THREADS 179. SHOW DAEMON THREAD
JAVA MORE JAVA PROGRAMS
180. PRINT FIBONACCI SERIES IN DIFFERENT WAYS 181. CONVERT LINKED LIST TO AN ARRAY 182. CONVERT VECTOR TO A LIST 183. CONVERT STRING TO A LIST OF CHARACTERS 184. CONVERT ITERATOR TO A LIST 185. CONVERT LIST TO A MAP 186. CONVERT LIST TO A STREAM 187. CONVERT LIST TO SET 188. CONVERT INPUTSTREAM TO STRING 189. CONVERT SET OF STRING TO ARRAY OF STRING 190. CONVERT STRING TO OBJECT 191. CONVERT STRING VALUE TO BYTE VALUE