原程序:
import cn.lsl.*;
import cn.lsl.err.*; //测试错误组件
import cn.lsl.sql.*; //测试sql组
import cn.lsl.gui.table.*; //测试gui组件的table部分
class Testmy
{
public int test()
{
int a=1;
return a;
}
public static String [] testMySql()
{
int j=1;
String a[]={"","","","",""};
MySql _stSql = new MySql("localhost",3306,"shujuku","test2","123456");
_stSql.open ( "SELECT * FROM test");
while ( _stSql.moveNext() )
{
a[j]=_stSql.getString("name");
j=j+1
;
}
return a;
}
public static void main(String[] args)
{
int b,i;
String [] c=testMySql();
Testmy te=new Testmy();
b=te.test();
System.out.println("Hello World!"+b);
//c[5]=testMySql();
for(i=1;i<=5;i++)
{
System.out.println("值1"+i+c[i]);
}
}
}
结果:
Hello World!1
值11test1
值12test2
值13test3
值14test4
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 5
at Testmy.main(Testmy.java:37)
为什么会出现“Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 5
at Testmy.main(Testmy.java:37)”
不明白!请指教!
import cn.lsl.*;
import cn.lsl.err.*; //测试错误组件
import cn.lsl.sql.*; //测试sql组
import cn.lsl.gui.table.*; //测试gui组件的table部分
class Testmy
{
public int test()
{
int a=1;
return a;
}
public static String [] testMySql()
{
int j=1;
String a[]={"","","","",""};
MySql _stSql = new MySql("localhost",3306,"shujuku","test2","123456");
_stSql.open ( "SELECT * FROM test");
while ( _stSql.moveNext() )
{
a[j]=_stSql.getString("name");
j=j+1
;
}
return a;
}
public static void main(String[] args)
{
int b,i;
String [] c=testMySql();
Testmy te=new Testmy();
b=te.test();
System.out.println("Hello World!"+b);
//c[5]=testMySql();
for(i=1;i<=5;i++)
{
System.out.println("值1"+i+c[i]);
}
}
}
结果:
Hello World!1
值11test1
值12test2
值13test3
值14test4
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 5
at Testmy.main(Testmy.java:37)
为什么会出现“Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 5
at Testmy.main(Testmy.java:37)”
不明白!请指教!
解决方案 »
- 可不可以一次性将JFrame中所有的JPanel设置为透明!!
- java应用的cpu占用率始终上不去
- 帮帮我,看看哪错了,初学者,最简单,最傻的问题,但对我来说很重要
- 朋友们 要选课程了
- 怎样在swt的Tree中实现拖拽功能(特别是可以拖拽子树)
- 菜鸟问题?
- !!!java编出来的程序好像很占内存,怎么解决此问题???
- 使用java编程,去连接华为的SYNLOCK V3设备,然后读取设备上的数据,该用什么方法?
- 我用jbuilder6.0,请问那里能下载ejb2.0.jar?
- 怎样将一个表示BigInteger的字符串转化为BigInteger?
- 拼图
- 我的IE6中的“工具”选项下的“sun Java控制台”打不开,applet程序也不能运行,请问这是什么原因呀?
{
System.out.println("值1"+i+c[i]);
}
for(i=0;i<c.length;i++)
{
System.out.println("值1"+i+c[i]);
}