Hari ini, saya mengalami masalah ketika menulis proyek, yaitu untuk mengubah koleksi yang diperoleh menjadi string.
impor org.apache.commons.lang.stringutils;
Ada metode yang sederhana: string str = stringutils.join (daftar, ",");
Daftar parameter pertama mewakili objek pengumpulan yang akan dikonversi.
Parameter kedua "," berarti bahwa himpunan harus dipisahkan oleh koma.
Ini menghilangkan banyak langkah konversi menengah dan dapat secara langsung mendapatkan string yang dipisahkan oleh koma:
Koleksi: [bola basket, sepak bola] -> string: "bola basket, sepak bola"
Konversi koleksi ke string:
impor org.apache.commons.lang.stringutils; // Konversi set ke string pst.setstring (4, stringutils.join (user.getFav (), ","));
Konversi string ke koleksi:
/** */package mypkg;import java.util.ArrayList;import java.util.Arrays;import java.util.List;/** * @author ll *August 23, 2016*/public class Test55 { /** * @param args */ public static void main(String[] args) { //String String str="basketball, football, volleyball"; // Pisahkan string dengan koma untuk mendapatkan string string array [] strs = str.split (","); // Konversi array string menjadi daftar daftar koleksi = arrays.aslist (strs); // Lihat set untuk (int i = 0; i <list.size (); i ++) {System.out.println (list.get (i)); }}}hasil:
Bola voli sepak bola basket
Artikel di atas tentang metode implementasi pertukaran koleksi dan string adalah semua konten yang telah saya bagikan dengan Anda. Saya harap Anda dapat memberi Anda referensi dan saya harap Anda dapat mendukung wulin.com lebih lanjut.