This is a very simple programe of increment operator ..... - Programmers Heaven

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Categories

This is a very simple programe of increment operator .....

karan8490karan8490 Posts: 9Member
class a
{
public static void main(String[] a)
{
int i=1,j;
i=i++;
System.out.println("The value of i is "+i);
j=i++;
System.out.println("The value of j is "+j);
System.out.println("The value of i is "+i);
}}


//now i have problem that the value of i doesn't change when i increment in same referece variable value of i doesn't change but value of i change when i use other variable than i ?????

Comments

  • geraudk2000geraudk2000 Posts: 1Member
    OK You have to know the difference between ++i and i++;

    when you use you use

    ++i : You increment the value of i then return .
    i++ : returns the value of i and increment it after.


    so use ++i instead i++;
Sign In or Register to comment.