| Author |
what's the meaning of " a[j]++?, thanks
|
Tu Ran
Ranch Hand
Joined: Feb 09, 2002
Posts: 30
|
|
class A { static void method(int [] a){ int j=1; a[j]++; //I can't understand this sentence? } public static void main(String args[]) { int [] b=new int[5]; method(b); System.out.println(b[1]); } }
|
Enjoy java,enjoy life
|
 |
Valentin Crettaz
Gold Digger
Sheriff
Joined: Aug 26, 2001
Posts: 7610
|
|
a[j]++ basically increments the value of the j-th element in array a. Here, we create a new int array of length 5. Then we pass the array to method(). Within method(), we increment its 1st element from 0 to 1 and then finally in main() we print that first element which is now 1.
|
SCJP 5, SCJD, SCBCD, SCWCD, SCDJWS, IBM XML
[Blog] [Blogroll] [My Reviews] My Linked In
|
 |
Tu Ran
Ranch Hand
Joined: Feb 09, 2002
Posts: 30
|
|
Thanks my friends--Valentin Crettaz I see~~
|
 |
 |
|
|
subject: what's the meaning of " a[j]++?, thanks
|
|
|