Article Categories
- All Categories
-
Data Structure
-
Networking
-
RDBMS
-
Operating System
-
Java
-
MS Excel
-
iOS
-
HTML
-
CSS
-
Android
-
Python
-
C Programming
-
C++
-
C#
-
MongoDB
-
MySQL
-
Javascript
-
PHP
Selected Reading
Can a Java array be declared as a static field, local variable or a method parameter?
We can declare an array as a local variable or method parameter but, an array cannot be static.
Example
public class Test{
public void sample(){
static int[] myArray = {20, 30};
System.out.println();
}
public static void main(String args[]){
Test t = new Test();
t.sample();
}
}
Error
C:\Sample>javac Test.java
Test.java:3: error: illegal start of expression
static int[] myArray = {20, 30};
^
1 error
Advertisements
