大家好,我有两个问题
1. 我要用jdbc把一组数据存入数据库中,然后在把另外一组数据也存入对应的行中。
例如,首先我要把100个作者存入数据库。然后把100个这些作者写的书目存进去。不用查找,直接存就行,顺序都是排好的。
你知道,当我首先存完作者时,数据库存到了100行,但是当我再存书目的时候。确实从101行开始存,有没有什么方法能够设置第二次从第一行开始存?2. 关于字符串数组。我想建立一个长度随着输入的数据增加而自动增加的字符串数据。最后输出这个字符串数组的长度。请问如何做呢? 在初始化的时候分配数组长度的时候写多少?
String newArray=new String[???]谢谢了!
1. 我要用jdbc把一组数据存入数据库中,然后在把另外一组数据也存入对应的行中。
例如,首先我要把100个作者存入数据库。然后把100个这些作者写的书目存进去。不用查找,直接存就行,顺序都是排好的。
你知道,当我首先存完作者时,数据库存到了100行,但是当我再存书目的时候。确实从101行开始存,有没有什么方法能够设置第二次从第一行开始存?2. 关于字符串数组。我想建立一个长度随着输入的数据增加而自动增加的字符串数据。最后输出这个字符串数组的长度。请问如何做呢? 在初始化的时候分配数组长度的时候写多少?
String newArray=new String[???]谢谢了!
你可以设一个id, 然后sql="update mytable set author='author' where id="+i;
其中i就是那个id的值。
第二个问题。你直接用list存你的字符串多方便。
2、list用于存储有重复的数据,set用于存储无重复的数据,map用于存储键无重复值有重复的数据