[Java] Convert Between the Two, String[] and ArrayList

How to convert String[] to ArrayList<String>?

        String[] arrayOfString = new String[] {
           "The",
           "Piano",
           "Guys",
        };

        List<String> listOfString = new ArrayList<String>(Arrays.asList(arrayOfString));
        System.out.println(listOfString);

output:

[The, Piano, Guys]

How to convert ArrayList<String> to String[]?

        String[] arrayOfString = new String[] {
           "The",
           "Piano",
           "Guys",
        };
        List<String> listOfString = Arrays.asList(arrayOfString);

        String[] arrOfString2 = listOfString.toArray(new String[listOfString.size()]);
        System.out.println(StringUtils.join(arrOfString2," "));
    }

output:

The Piano Guys

Shanghai
2015.11.27

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章