数组初始化的语句错了,不是
int num [30]=0;
可以是:
int num=new int[30];
for(int i=0;i<30;i++)
num[i]=0;
int num [30]=0;
可以是:
int num=new int[30];
for(int i=0;i<30;i++)
num[i]=0;
解决方案 »
- 关于界面线程的弱智问题
- 【新手提问】请问为什么数据库的表里面没数据,但是返回的结果集确是真呢?
- 收藏 不显示删除回复显示所有回复显示星级回复显示得分回复 多文档界面是用多文档好还是用TAB页好啊?
- 字符串转换时间格式
- 本人菜鸟,请问关于对象包装器的问题
- 关于APPLET调用DLL操作IC卡的问题
- 感觉用graphics的drawline绘的图很难看!!
- 文件流、缓冲流和数据流使用完后,不调用实例的close方法,系统级自动回收吗?
- 请java图形设计的高手帮助!!(参与即送分)
- Java程序可移植性好的原因是虚拟机,那C++呢
- 屁股着火了,请各位大哥帮帮小弟。高分加提成
- Mail Client如何管理接收到的邮件?
int[] num=new int[30];
for(int i=0;i<30;i++)
num[i]=0;
上面写错了
int num[]=new int[50];
因为JAVA中数组的初始化是这样的,不能按你那种其他语言的方法
还可以String names[] = { "Chenji","Yuan","Chun","Yang" };相当于
String names[];
names = new String[4];
names[0]=new String("Chenji");
names[1]=new String("Yuan");
names[2]=new String("Chun");
names[3]=new String("Yang");