Java Constructors

  Constructor in Java In java a constructor is called a special method. It is used to create objects in java. A constructor is called whenever we initialize an object. It has some special features: It has same name as that of a class. It does not have any return type. It's syntax is similar to method. A java constructor cannot be static, final or abstract. A class always have a default constructor whether you have declared it or not. But if you define a custom constructor then default constructor is no longer in use. There are two types of constructors in Java: No-Parameterized Constructor (Default Constructor) Parameterized Constructor No-Parameterised Constructor As the name suggests, this constructor doesn't have any parameter in it's signature. Syntax for Default Constructor: public class MyClass { // Creating a default constructor MyClass(){ System. out . println ( "Object created" ); } // Main method public static void main (String

Java Loops and Control Statements

In programming if you want to repeat the execution of particular set of instructions or want to execute a function/set of lines repeatedly then we use loops. For example you want to print a number 10 times, what would you do? Probably a newbie would write print statement 10 times, but we can do the same thing to use a loop. Let's understand the different types of loops with examples. For loop For-each loop While loop Do-While loop 1. For Loop When you know that you want to execute your code fixed no. of times say 10 times, then for loop comes into picture. It's the mostly used and the simplest loop in any programming. Here is the For loop structure: for (initializing variable; condition; increment/decrement) { // Code/Statement to be iterated } It has four different elements, let's understand them: Initialization Variable - It is the starting point of the for loop. This variable gets initialized when for loop gets started. Condition - It comes into play after initial

Java Conditional Statements

  Java , like all other programming languages, is equipped with specific statements that allow us to check a  condition  and execute certain parts of code depending on whether the  condition  is true or false. Such statements are called conditional, and are a form of composite statement. The Java  if statement  is used to test the condition. It checks boolean condition:  true  or  false . There are various types of if statement in Java. if statement if-else statement if-else-if ladder nested if statement Java supports the usual logical conditions from mathematics: Less than:  a < b Less than or equal to:  a <= b Greater than:  a > b Greater than or equal to:  a >= b Equal to  a == b Not Equal to:  a != b Java if Statement The Java if statement tests the condition. It executes the  if block  if condition is true. Syntax: 1.    if (condition){   2.    //code to be executed    3.    }   Example: 1.    //Java Program to demonstrate t