如何初始化一个static的数组? 一个class里有一个static的int数组,内容是随机数,大概几百个成员。必须通过随机数类产生随机数初始化它。希望所有的这个class的object有同样内容的这样一个成员数组,如何去初始化它呢?应该在构造函数里用一个循环?请指教! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 给你举个例子。public class StaticArray { static int[] ia; static { int SIZE = 5; ia = new int[SIZE]; for (int i=0; i<ia.length; i++) { ia[i] = i; } } public static void main(String[] args) { for (int i=0; i<ia.length; i++) { System.out.println(ia[i]); } }} 可以static {...},在里面初始化?老兄C++用吗?C++里面怎么做?上面java方法我晚上尝试一下,如果没有可以马上给分。 二楼,用的是静态语句块,所谓的静态语句块,就是在类加载时执行,不依赖于main方法牛 tif转pdf,Java heap space如何处理 jxta平台可以应用chord、CAN等一些协议吗? 急啊!!!!!关于ecplise的问题,急啊!!!!! 请各位师父帮一下我 !!!一个郁闷了我一天关于AWT画图的问题!!! 请问Eclipse3.1的中文包哪里有下,我在官方网站找不到。 为什么各个文件放的地方都不对,ANT照样能编译? 关于SWT的线程问题,急!!!请大家帮帮我呀! 大家帮忙看一下这个程序怎么会有这样的提示? 请指点:如何在Java中调用(office)word的语法拼写检查功能 请问如何得到两个Date类型的变量所相差的天数? 迷惑
static int[] ia;
static {
int SIZE = 5;
ia = new int[SIZE];
for (int i=0; i<ia.length; i++) {
ia[i] = i;
}
}
public static void main(String[] args) {
for (int i=0; i<ia.length; i++) {
System.out.println(ia[i]);
}
}
}
所谓的静态语句块,就是在类加载时执行,不依赖于main方法
牛