相关疑难解决方法(0)

如何在Java中初始化数组?

我正在初始化这样的数组数据:

public class Array {

    int data[] = new int[10]; 
    /** Creates a new instance of Array */
    public Array() {
        data[10] = {10,20,30,40,50,60,71,80,90,91};
    }     
}
Run Code Online (Sandbox Code Playgroud)

NetBeans指向该行的错误

data[10] = {10,20,30,40,50,60,71,80,90,91};
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?

java arrays initialization

407
推荐指数
6
解决办法
142万
查看次数

这里不允许使用Android,Java数组初始值设定项

我正在研究android项目,我收到一个我无法理解的错误"这里不允许使用数组初始化程序"

我试图简化我的代码,它归结为此

public class MainActivity extends Activity{

    int pos = {0, 1, 2};

    @Override
    protected void onCreate(Bundle savedInstanceState){
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        pos = {2, 1, 0};
    }
}
Run Code Online (Sandbox Code Playgroud)

感谢任何解决方案,但如果您能解释这里发生了什么,我将不胜感激

java arrays

33
推荐指数
3
解决办法
2万
查看次数

标签 统计

arrays ×2

java ×2

initialization ×1