可以用内部类
为什么想用struct?
为什么想用struct?
解决方案 »
- 泛型中T与?的区别
- 一起讨论软件项目开发过程中。业务与技术的关系。。
- 怎样对一个jpg或gif图片文件压缩它的大小
- 散分,applet中出现java.lang.NoSuchMethodError: main
- 2个应用的同步问题
- 请问各位老大,在java中如何写一个有返回值为DefaultMutableTreeNode的函数
- 马上要学java了,是学 Visual java++,还是学javaborland,我以前是用VB的!
- 各位采用mvc模式都吸取哪些地方的例子??是自己设计的么?(B/S)
- java里面有没有什么方法可以执行后的效果相当于打了commit?
- 求大神指导, //如果不加if,编译器会提示“initializer does not complete normally”
- 放200分,征求意见。杭州的同行过来帮忙!
- Tomcat为什么会报找不到编译路径的错误
{
public static void main(String[] args)
{
B[] b = new B[2];
try{
b[0].s[0]="aaaaaaaaa";
}
catch(ArrayStoreException e){
System.out.println(e);
}
System.out.println(b[0].s[0]);
}
}class B
{
static String i;
String s[]=new String[5];
public B()
{
i = "******";
for(int j=0;j<5;j++) s[j]="";
}
}
如果是 int[] 的话,会自动初始化为每个元素为 0,而容纳对象的数组会初始化为每个元素为 null。
记住,java 里使用对象相当于 C 里使用指针,必须初始化。(如果你不想,不会导致系统 KO,最多是自己的程序退出)