大家好,我有两个问题
1. 我要用jdbc把一组数据存入数据库中,然后在把另外一组数据也存入对应的行中。
例如,首先我要把100个作者存入数据库。然后把100个这些作者写的书目存进去。不用查找,直接存就行,顺序都是排好的。
你知道,当我首先存完作者时,数据库存到了100行,但是当我再存书目的时候。确实从101行开始存,有没有什么方法能够设置第二次从第一行开始存?2. 关于字符串数组。我想建立一个长度随着输入的数据增加而自动增加的字符串数据。最后输出这个字符串数组的长度。请问如何做呢? 在初始化的时候分配数组长度的时候写多少?
String newArray=new String[???]谢谢了!
1. 我要用jdbc把一组数据存入数据库中,然后在把另外一组数据也存入对应的行中。
例如,首先我要把100个作者存入数据库。然后把100个这些作者写的书目存进去。不用查找,直接存就行,顺序都是排好的。
你知道,当我首先存完作者时,数据库存到了100行,但是当我再存书目的时候。确实从101行开始存,有没有什么方法能够设置第二次从第一行开始存?2. 关于字符串数组。我想建立一个长度随着输入的数据增加而自动增加的字符串数据。最后输出这个字符串数组的长度。请问如何做呢? 在初始化的时候分配数组长度的时候写多少?
String newArray=new String[???]谢谢了!
解决方案 »
- 求助Jar包问题,工程目录下的exe
- 删除xml节点操作问题
- 输出问题
- java.sql.ResultSetMetaData.isAutoIncrement(i) 无法获取表中列的真实状态?
- Linux下Java中怎样调用另一个程序和输入参数
- 在线等待:高手来解决!!
- 一个关于applet的题目,是scjp的,帮忙看看。谢谢
- io问题???急
- 关于方法覆盖时异常的抛出问题?
- 关于scrollbar,在applet中如何去掉焦点?一闪一闪的,难受!
- 关于交换两个值的问题
- 在JAVA技术中wait(),notifyAll(),sleep(),yield(),synchronized(this)哪个方法可以在任何时候被任任何线程
你可以设一个id, 然后sql="update mytable set author='author' where id="+i;
其中i就是那个id的值。
第二个问题。你直接用list存你的字符串多方便。
2、list用于存储有重复的数据,set用于存储无重复的数据,map用于存储键无重复值有重复的数据