Java 阵列是否可以声明为静态字段、局部变量或方法参数?
我们可以在身为局部变量或方法参数的情况下声明一个数组,但是,一个数组不能是静态的。
示例
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();
}
}
错误
C:\Sample>javac Test.java
Test.java:3: error: illegal start of expression
static int[] myArray = {20, 30};
^
1 error
广告
数据结构
网络
关系型数据库管理系统
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP