Hoje, encontrei um problema ao escrever um projeto, que era para converter a coleção obtida em uma string.
importar org.apache.commons.lang.stringutils;
Existe um método tão simples: String str = stringUtils.Join (List, ",");
A primeira lista de parâmetros representa o objeto de coleção a ser convertido.
O segundo parâmetro "," significa que o conjunto deve ser separado por vírgulas.
Isso elimina muitas etapas de conversão intermediária e pode obter diretamente uma string separada por vírgulas:
Coleção: [basquete, futebol] -> String: "Basquete, futebol"
Converter coleções em strings:
importar org.apache.commons.lang.stringutils; // converte o set como string pst.SetString (4, stringutils.join (user.getfav (), ","));
Converter strings em coleções:
/****/pacote mypkg; importar java.util.ArrayList; importar java.util.arrays; importar java.util.list;/***@author ll*23 de agosto de 2016*/public classe Test55 {/***@param args*/public static vaid main ([] string, [] arg. // Separe as cordas com vírgulas para obter a string matriz string [] strs = str.split (","); // Converta a matriz de string em uma lista de listas de coleções = Arrays.asList (STRS); // visualize o conjunto para (int i = 0; i <list.size (); i ++) {System.out.println (list.get (i)); }}}resultado:
Vôlei de futebol de basquete
O artigo acima sobre o método de implementação de intercâmbio de coleções e strings é todo o conteúdo que compartilhei com você. Espero que você possa lhe dar uma referência e espero que você possa apoiar mais o wulin.com.