Zum Inhalt springen

Post and Pre Increment Operators

Notes1:

package IncrementOperators;

public class Post {
public static void main(String[] args) {
    int no = 1; 
    no = no+1;  //no+=1 --> no++; 
    System.out.println(no); //2

}
}

output:
2

Notes2:

package IncrementOperators;

public class Post2 {
public static void main(String[] args) {
    int no = 1; 
    System.out.println(no++);   //no = no+1; Post Increment Operator
    System.out.println(no); //2

}
}

output:
1
2

Notes3:

package IncrementOperators;

public class Post3 {
public static void main(String[] args) {
    int no = 1;

    System.out.println(no--);   
    System.out.println(no); 

}
}

output:
1
0

Notes4:

package IncrementOperators;

public class Post4 {
public static void main(String[] args) {
    int no = 10;
    System.out.println(no++ + no); 

}
}

output:
21

Notes5:

package IncrementOperators;

public class Post5 {
    public static void main(String[] args) {
        int no = 1; 
        while(no<=5)
        {
            System.out.println(no);
            no++; 
        }
    }

}

output:
1
2
3
4
5

Notes6:

package IncrementOperators;

public class Pre {
    public static void main(String[] args) {
        int no = 1;

        System.out.println(++no);   //no = no+1; Pre Increment Operator
        System.out.println(no); //2

    }

}

output:
2
2

Notes7:

package IncrementOperators;

public class Pre2 {
public static void main(String[] args) {
    int no = 1;

    System.out.println(--no);   //no = no+1; Pre Increment Operator
    System.out.println(no); //2

}
}

output:
0
0

Notes8:

package IncrementOperators;

public class Pre3 {
    public static void main(String[] args) {
    int no = 1; 
    while(no<=5)
    {
        System.out.println(no);
        ++no; 
    }
} 

}

output:
1
2
3
4
5

Notes9:

package IncrementOperators;

public class Pre4 {
public static void main(String[] args) {

    for(int no=1; no<=5; ++no)
        System.out.println(no);
}
}

output:
1
2
3
4
5

Notes10:

package IncrementOperators;

public class PrePost {
public static void main(String[] args) {
    int no = 10;
    //System.out.println(no++ + no++ + ++no + ++no + no-- + --no); 
    System.out.println(no++);   
    System.out.println(no++);   //11++
    System.out.println(++no);   //13
    System.out.println(++no);   //14
    System.out.println(no--);   //14
    System.out.println(--no);   //12              
}
}

output:
10
11
13
14
14
12

Notes11:

package IncrementOperators;

public class PrePost2 {
public static void main(String[] args) {
    int no1=10, no2=20; 
    System.out.println(no1++ + no2++ + no1-- + no2-- - --no1 - --no2);
    System.out.println(no1++);  //10
    System.out.println(no2++);  //20
    System.out.println(no1--);  //11
    System.out.println(no2--);  //21
    System.out.println(--no1);   //9
    System.out.println(--no2);//19
}
}

output:
34

Notes12:

package IncrementOperators;

public class PrePost3 {
    public static void main(String[] args) {
    int no = 1; 
    while(no<=5)    //2<=5
    {
        no++; 
        System.out.println(no);//2
        ++no;
} 
}
}

output:
2
4
6

Task:

package Array;

public class EbBill {
public static void main(String[] args) {
    int[] marks = {200,600,300,700,500}; 
    int max  = 0; 
    for(int i=0; i<marks.length; i++)
    {
        if(marks[i]>max)    
            max = marks[i]; 
    }   
    System.out.println(max);
}
}

output:
700

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert