java - Keep adding joptionpane input to console -


you have been past few months!

i have quick question regarding joptionpane , writing console. there way run program , each time runs, adds console window? sits, code delete in console window , put in new information write it.

my code follows:

import javax.swing.joptionpane;  public class contacts {  private static java.lang.string string;  public static <no_option> void main(string[] args) {     // contact name     string name;     // contact number     string number;      {          string = joptionpane                 .showinputdialog("what contact's full name?");         name = string;          string = joptionpane                 .showinputdialog("what contact's phone number?");         number = string;          joptionpane.showmessagedialog(null, "contact added!");          system.out.append("contact list");         system.out.println();         system.out.println("--------------------------------");         system.out.append(name + "   " + "   " + number);      } }  } 

hope you

if want save data must use database. or if want save data long program alive, can use arraylist.

edited:

import java.util.arraylist;  import javax.swing.joptionpane;  class contacts {      public static void main(string[] args) {         string name;         // contact number         string number;          arraylist<string> namelist = new arraylist<string>();         arraylist<string> numberlist = new arraylist<string>();          while (true) {             name = joptionpane                     .showinputdialog("what contact's full name? press cancle exit");              if (name == null) {// terminate loop if name not provided                 break;             }             number = joptionpane                     .showinputdialog("what contact's phone number? press cancle exit");              if (number == null) {// terminate loop if number not provided                 break;             }              namelist.add(name);             numberlist.add(number);              joptionpane.showmessagedialog(null, "contact added!");              system.out.print("\ncontact list");             system.out.println();             (int = 0; < namelist.size(); i++) {                 system.out.println("--------------------------------");                 system.out.println(namelist.get(i) + "   " + "   "                         + numberlist.get(i));             }         }     } } 

Comments

Popular posts from this blog

c# - Validate object ID from GET to POST -

node.js - Custom Model Validator SailsJS -

php - Find a regex to take part of Email -