| Author |
Statements in classes
|
Raghuveer Mukkamalla
Greenhorn
Joined: Jan 30, 2005
Posts: 2
|
|
hi, i've the following class and would like explaination of why the expression x = 24 gives a compilation error. i assume its because its outside a method, but am looking for detailed explaination. public class Example281 { int x = 12; x = 24; public static void go( int x) { System.out.println(x); } public static void main (String[] args) { Example281 ex281 = new Example281(); ex281.go(25); System.out.println(ex281.x); } }
|
 |
Klaus Jesper
Greenhorn
Joined: Jan 20, 2005
Posts: 15
|
|
Hm, why should anyone first declare an integer value and than change it without accessing a method or anything else? Makes no sense I guess? Please tell me what you want to achieve. Klaus
|
 |
Paul Santa Maria
Ranch Hand
Joined: Feb 24, 2004
Posts: 236
|
|
Does this help?
|
Paul M. Santa Maria, SCJP
|
 |
 |
|
|
subject: Statements in classes
|
|
|