snipplrCallback({"id":69567,"title":"basic-database-in-java-updated-version","source":"
package<\/span> com.santi<\/span>;<\/span><\/div><\/li> <\/div><\/li> import<\/span> java.io.BufferedReader<\/span>;<\/span><\/div><\/li> import<\/span> java.io.InputStreamReader<\/span>;<\/span><\/div><\/li> import<\/span> java.util.ArrayList<\/span>;<\/span><\/div><\/li> import<\/span> java.util.Date<\/span>;<\/span><\/div><\/li> <\/div><\/li> public<\/span> class<\/span> Main {<\/span><\/div><\/li> <\/div><\/li> <\/div><\/li> \tpublic<\/span> static<\/span> void<\/span> main(<\/span>String<\/span><\/a>[<\/span>]<\/span> args)<\/span> {<\/span><\/div><\/li> \t\t\/\/declaration of arraylist-type variables<\/span><\/div><\/li> \t\tArrayList<<\/span>String><\/span> names=<\/span>new<\/span> ArrayList<<\/span>String><\/span>(<\/span>)<\/span>;<\/span><\/div><\/li> \t\tArrayList<<\/span>String><\/span> last_names=<\/span>new<\/span> ArrayList<<\/span>String><\/span>(<\/span>)<\/span>;<\/span><\/div><\/li> \t\tArrayList<<\/span>String><\/span> phones=<\/span>new<\/span> ArrayList<<\/span>String><\/span>(<\/span>)<\/span>;<\/span><\/div><\/li> \t\tArrayList<<\/span>String><\/span> emails=<\/span>new<\/span> ArrayList<<\/span>String><\/span>(<\/span>)<\/span>;<\/span><\/div><\/li> \t\t\/\/declaration of a Date-type variable<\/span><\/div><\/li> \t\tDate<\/span><\/a> date1 =<\/span> new<\/span> Date<\/span><\/a>(<\/span>)<\/span>;<\/span><\/div><\/li> \t\t\/\/rest of auxiliary variables<\/span><\/div><\/li> \t\tint<\/span> cont=<\/span>0<\/span>;<\/span><\/div><\/li> \t\tboolean<\/span> a =<\/span>true<\/span>;<\/span><\/div><\/li> \t\t\/\/end of variable declarations<\/span><\/div><\/li> \t\tSystem<\/span><\/a>.out<\/span>.println<\/span>(<\/span>"Program started on "<\/span> +<\/span> date1)<\/span>;<\/span><\/div><\/li> \t\t\/\/main while loop<\/span><\/div><\/li> \t\twhile<\/span> (<\/span>a==<\/span>true<\/span>)<\/span>{<\/span><\/div><\/li> \t\t\tif<\/span>(<\/span>names.size<\/span>(<\/span>)<\/span>==<\/span>0<\/span> &&<\/span> last_names.size<\/span>(<\/span>)<\/span>==<\/span>0<\/span> &&<\/span> phones.size<\/span>(<\/span>)<\/span>==<\/span>0<\/span> &&<\/span> emails.size<\/span>(<\/span>)<\/span>==<\/span>0<\/span>)<\/span> System<\/span><\/a>.out<\/span>.flush<\/span>(<\/span>)<\/span>;<\/span><\/div><\/li> \t\tSystem<\/span><\/a>.out<\/span>.println<\/span>(<\/span>"Please select an option: "<\/span>)<\/span>;<\/span><\/div><\/li>