> How can I create an array of strings and assign a new string to the > array in a loop? > > String[] sArray ; > for (int i = 0; i < 10;i++) { > sArray[i] = "apple" ; > > } > > The code fragment above does not work. But this is what I need to do. > Add strings to a string array at runtime. > > thanks in advance > liza Liza, Here is the code you need. String[ ] sArray = new String[10]; for (int a = 0; a < 10; a++) { sArray[a] = new String("apple"); } This code will run without any problem. fribeiro =========================================================================== To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff JSP-INTEREST". Some relevant FAQs on JSP/Servlets can be found at: http://java.sun.com/products/jsp/faq.html http://www.esperanto.org.nz/jsp/jspfaq.html http://www.jguru.com/jguru/faq/faqpage.jsp?name=JSP http://www.jguru.com/jguru/faq/faqpage.jsp?name=Servlets