Friday, 13 April 2018

ArrayList to String Array Example



  1. /*
            Java ArrayList to String Array Example
            This Java ArrayList to String Array example shows how to convert ArrayList to String array
            in Java.
     */

    import java.util.ArrayList;
    import java.util.Arrays;

    public class ArrayListToStringArrayExample {

            public static void main(String args[]){

                    //ArrayList containing string objects
                    ArrayList<String> aListDays = new ArrayList<String>();
                    aListDays.add(“Sunday”);
                    aListDays.add(“Monday”);
                    aListDays.add(“Tuesday”);

                    /*
                     * To convert ArrayList containing String elements to String array, use
                     * Object[] toArray() method of ArrayList class.
                     *
                     * Please note that toArray method returns Object array, not String array.
                     */
                   
                    //First Step: convert ArrayList to an Object array.
                    Object[] objDays = aListDays.toArray();

                    //Second Step: convert Object array to String array
                    String[] strDays = Arrays.copyOf(objDays, objDays.length, String[].class);

                    System.out.println(“ArrayList converted to String array”);

                    //print elements of String array
                    for(int i=0; i < strDays.length; i++){
                            System.out.println(strDays[i]);
                    }
            }
    }

    /*
    Output of above given ArrayList to String Array example would be
    ArrayList converted to String array
    Sunday
    Monday
    Tuesday
    */

0 Comments:

Post a Comment

Popular Posts

Categories

AI (33) Android (24) AngularJS (1) Assembly Language (2) aws (17) Azure (7) BI (10) book (4) Books (146) C (77) C# (12) C++ (82) Course (67) Coursera (198) Cybersecurity (24) data management (11) Data Science (106) Data Strucures (8) Deep Learning (13) Django (14) Downloads (3) edx (2) Engineering (14) Excel (13) Factorial (1) Finance (6) flask (3) flutter (1) FPL (17) Google (21) Hadoop (3) HTML&CSS (47) IBM (25) IoT (1) IS (25) Java (93) Leet Code (4) Machine Learning (46) Meta (18) MICHIGAN (5) microsoft (4) Nvidia (1) Pandas (3) PHP (20) Projects (29) Python (892) Python Coding Challenge (285) Questions (2) R (70) React (6) Scripting (1) security (3) Selenium Webdriver (2) Software (17) SQL (42) UX Research (1) web application (8)

Followers

Person climbing a staircase. Learn Data Science from Scratch: online program with 21 courses