Friday, July 19, 2024

Increment and Decrement Operators In Java

 

Increment Operators:

Increment operators are used to increase the value of a variable by 1.

Pre-Increment Operator:

The pre-increment operator (++var) increments the value of the variable before using it in an expression.

       ++ var;

Post-Increment Operator:

The post-increment operator (var++) increments the value of the variable after using it in an expression.

    variable ++;

package OperatorsBasics;

public class IncrementOperator1{

               public static void main(String[] args)

               {

                              int a = 2;

                              // Pre-Increment

                               ++ a;// pre  Increment operator

                               // a =  a+1

                               //   2+1

                               //     3

                               // a = 3

                               System.out.println("a="+ a);

                               // a=3

                               

                                a= 3;

                               a ++;//   post increment

                               //  a =  a + 1

                               //        3 + 1

                               //         4

                               //  a = 4

                               System.out.println("a="+ a);

                               //                                                                       a= 4                     

               }

}

 

package OperatorsBasics;

public class IncrementOperator2 {

               public static void main(String[] args)

               {

                              int a = 2;                            

                               System.out.println(++a);// PreIncrement

                               //             1st Increment value  +   displays the variable value

                               //             a= a+1

                               //                2 +1

                               //               a=   3

                               //                   3

                               

                               a = 4;

                               System.out.println(a++);//post Increment

                               //       displays variable value  +  increment value later

                               //          a = 4                      a=  a+1 =  4+1 =5

                               //                 4 (displays)

                               

                                a= 5;

                                System.out.println(++a);// Pre-Increment

                                //        1st increment value  +   later displays variable value

                                //       a= a+1

                                //           5+1

                                //         a=    6                     displays 6

                               

                                a = 4;

                              System.out.println(++a);// Pre-Increment

                              //   increment value + later display variable value

                              //    a+1

                              //   4+1

                              //   a= 5              displays 5

 

               }

}

Decrement Operators:

Decrement operators are used to decrease the value of a variable by 1.

Pre-Decrement Operator:

The pre-decrement operator (--var) decrements the value of the variable before using it in an expression.

   -- var;  PreDecrement

   -- a;

 

Post-Decrement Operator:

The post-decrement operator (var--) decrements the value of the variable after using it in an expression.

   variable --;

  a --;

package OperatorsBasics;

public class DecementOperator {

               public static void main(String[] args)

               {

                              int a = 3;                            

                               --a;// Pre-Decrement

                               //   a =  a -1

                               //        3 -1

                               //        2

                               //  a =2

                               System.out.println("a="+a);//

                               //                      a= 2

                               

                                a=  4;

                               a --;//  post decrement

                               //  a=  a - 1

                               //       4 - 1

                               //          3

                               //    a =3

                               System.out.println("a="+a);//     a= 3     

 

               }

}

 

package OperatorsBasics;

public class DecementOperator2 {

               public static void main(String[] args)

               {

                              int a = 3;                            

                              System.out.println(--a);//              pre decrement

                              //   1st perform decrement  +   display variable value

                              //     a-1

                              //    3-1

                              //   a= 2                      displays 2

                             

                              a= 5;

                              System.out.println(--a);//

                              //   1st perform decrement  +   display variable value

                              //      a =  a -1

                              //           5-1

                              //          a= 4    displays 4

                             

                               a=  6;

                               System.out.println(a--);//

                               //    display variable value  , +    perform Decrement

                               //           displays 6             a= a-1

                               //                                                                                                                                   6-1

                               //                                                                                                                                                  a=           5

                               

                               System.out.println("a="+a);//  a =5

                               

                                a =7;

                               System.out.println(a--);// 7

                               //      display variable value   +    perform Decrement

                               //       displays 7              a=  a-1

                               //                                   7-1

                               //                                      6                            

               }

}

Write o/p for the below program?

package OperatorsBasics;

public class USTWrittemExam {

               public static void main(String[] args) {

                              int x =5;              

                              System.out.println(x++);//

                              // displays variable value +   increment

                              //     dispays 5             x +1

                              //                           5+1

                              //                                                                                                      x  =6

                             

                              System.out.println(++x);//

                              //   performs Increment operation +   displays variable value

                              //     x +1

                              //     6 +1

                              //  x =  7           displays 7

                             

                              System.out.println(x--);//

                              //  displays variable value  +   decrement

                              //      dispalys 7            x = x-1

                              //                                 7-1

                              //                                 x=  6

                             

                              System.out.println(--x);  //

                              //        1st decrement  +  display variable value

                              //          x = x-1

                              //              6-1

                              //             5

                              //     x= 5            display  5

               }

}

No comments:

Post a Comment

git commands MCQ

 Here are some multiple-choice questions (MCQs) on Git commands relevant for Selenium: 1. Which Git command is used to clone a remote reposi...