Java Tutorial
PrepInsta Java Tutorials Online Course
Java Tutorials by Prepinsta is curated in a way to let students learn JAVA from the very basics. We have kept this thing in mind that even if you are a non CS-IT student, or you are new to coding and want to start with learning JAVA as your preferred programming language or if you are an experienced coder and you have enough knowledge about coding and want to add JAVA as one more coding language in your side than also you can start learning from this course. It starts from the very basics of coding and goes to all the advanced topics that you will be needing for your preparation.
OOPs in Java
- Polymorphism in java
- Encapsulation in java
- Abstraction in Java
- Inheritance in java
- Class
- Class Fundamentals
- Objects in java
- Creating and Operating Objects
- Static member and scope
- Wrapper Classes
- Method Overriding
- Method Overloading
- Interface in Java
- Getter/setter in Java
- Constructor in Java
- Use of constructor
- New operator
- Static Variable
Operators in Java
Decision Making & Iteration in Java
Packages in Java
More about Java
ArrayList in Java
- ArrayList toString() Method
- ArrayList lastIndexOf() Method
- ArrayList replaceAll() Method
- ArrayList Iterator() Method
- ArrayList add() Method
- ArrayList addAll() Function
- Arraylist Clear() Function
- Arraylist Clone() Function
- ArrayList contains() Method
- ArrayList containsAll() Method
- ArrayList ensureCapacity() Method
- ArrayList forEach() Method
- Arraylist get() Method
- ArrayList IndexOf() Method
- ArrayList isEmpty() Method
- ArrayList remove() Method
- ArrayList removeall() Function
- ArrayList removeif() Function
- ArrayList removerange() Function
- ArrayList retainall Function
- ArrayList set Function
- ArrayList size Method
- ArrayList sort Function
- ArrayList sublist Method
- ArrayList toarray Method
- ArrayList trimtosize Method
String Class in Java
- String charat()
- String compareto()
- String comparetoignorecase()
- String concat()
- String contains()
- String contentequals()
- String endswith()
- String equals()
- String equalsignorecase()
- String format()
- String getbytes()
- String hashcode()
- String indexof()
- String intern()
- String isempty()
- String join()
- String lastIndexOf()
- String length()
- String matches()
- String replace()
- String replaceall()
- String replacefirst()
- String split()
- String startswith()
- String subsequence()
- String substring()
- String tochararray()
- String tolowercase()
- String touppercase()
- String trim()
- String valueof()
Math Method
Library : HashMap
- HashMap isempty()
- HashMap keyset()
- HashMap merge()
- HashMap put()
- HashMap putall()
- HashMap putifabsent()
- HashMap remove()
- HashMap replace()
- HashMap replaceall()
- HashMap size()
- HashMap values()
- HashMAp getordefault()
- HashMap clear()
- HashMap Clone()
- HashMap Compute()
- HashMap Computeifabsent()
- HashMap Computeifpresent()
- HashMap Containskey()
- HashMap Containsvalue()
- HashMap Foreach()
- HashMap get()
- HashMap entryset()
Example Codes in Java :
- Check subset of a set
- Check valid shuffle of strings
- clear stringbuffer
- Compare strings
- Compute all string permutation
- Compute quotient remainder
- Concatenate two arrays
- Convert array set
- Convert byte array hexadecimal
- Convert file byte array
- Convert inputstream string
- Convert list array
- Convert map list
- Convert outputstream string
- Convert stack trace string
- Count leaf nodes of tree
- Count lines in file
- Create and write to file
- Create custom exception
- Create enum class
- Create immutable class
- Current date time
- Current working directory
- Delete directory
- Delete file
- Detect loop in linkedlist
- Determine os name
- Difference time
- Differentiate string equals
- Digits count
- Display alphabets
- Double to int conversion
- Double to string conversion
- Enum by string value
- Even odd
- Factorial
- Factorial recursion
- Factors number
- Fibonacci series
- Frequency character
- Palindrome number
- Pass Arraylist as function argument
- Passing method as argument
- Positive negative
- Postorder tree traversal
- Power number
- Power number recursion
- Preorder tree traversal
- Prime number
- Prime number function
- Prime number interval
- Print integer
- Pyramid pattern
- Quadratic roots equation
- Queue implementation
- Quick sort
- Read file
- Remove duplicate elements from arraylist
- Remove element from linkedlist
- Remove whitespaces
- Reverse number
- Reverse sentence
- Round number decimal
- Simple compound interest
- Sort custom objects property
- Sort map by keys
- Sort map values
- Stack implementation
- Standard deviation
- String date
- String empty null
- Binary decimal convert
- Binary octal convert
- Binary search
- Binary tree implementation
- Boolean to string conversion
- Bubble sort
- Calculate methods execution time
- Calculate set difference
- Calculate set intersection
- Calculate set union
- Calculator switch case
- Call one constructor from another
- Capitalize first character of string
- Char string
- Char to int conversion
- Check birthday
- Check if two booleans are true
- Check if two strings are anagram
- Check string contains substring
- Check string numeric
- Add matrix
- Add numbers
- Add two dates
- Alphabet
- Append text existing file
- Armstrong number
- Armstrong number function
- Armstrong number interval
- Array contains value
- Arraylist string conversion
- Average arrays
- Sum prime numbers
- Swap two numbers
- Update hashmap value
- Vowel consonant
- Vowel consonant count string
- Exception handling
- Exceptions
- Fileinputstream
- Final keyword
- For loop
- Generics
- Hashmap
- Hello world
- Inputstream
- Inputstreamreader
- Instanceof
- Io streams
- Iterator
- String from file
- String to boolean conversion
- String to double conversion
- String to inputstream
- String to int conversion
- Sum natural numbers
- Sum natural numbers recursion
- Gcd hcf recursion
- Generate random string
- Get class of object
- Get file extension
- Get file name from absolute path
- Get key from hashmap using value
- Get middle element of linkedlist
- Get relative path
- Graph implementation
- Hcf gcd
- Implement multiple inheritance
- Implement switch on strings
- Inorder tree traversal
- Int to char conversion
- Int to double conversion
- Int to long conversion
- Int to string conversion
- Iterate each string characters
- Iterate over arraylist
- Iterate arraylist using lambda expression
- Iterate over enums
- Iterate over hashmap
- Iterate over set
- Join two lists
- Largest array
- Largest number three
- Lcm
- Leap year
- Linkedlist arraylist conversion
- Linkedlist array conversion
- Linkedlist implementation
- Long to int conversion
- Merge sort
- Merge two lists
- Milliseconds minutes seconds
- Multiplication table
- Multiply floating numbers
- Multiply matrix
- Multiply matrix function
- Octal decimal convert
Misclleanous:
- Multidimensional Array
- Multiple Exceptions
- Navigable Map
- Navigable Set
- Nested Inner Class
- Nested Loop
- Object Input Stream
- Operator Precedence
- Operators
- Output Stream
- Output Stream Writer
- Tree Set
- Try Catch
- Try With Resources
- Typecasting
- Var Args
- Variables Literals
- Variables Primitive Data Types
- Vector
Login/Signup to comment