У меня есть список объектов, и каждый объект имеет свойство string. Например, у меня есть List<Person>
, и каждый Person
имеет свойство firstName
. Я хочу построить через запятую, в кавычках строки, которая выглядит следующим образом:Лучший способ построить строку с разделителями из списка в java
'James', 'Lily', 'Michael'
Учитывая то, что Java не кажется, есть способ присоединиться (и к тому же, это немного сложнее, чем просто строка с разделителями), что является самым простым способом сделать это? Я пытался закодировать это немного, но мой код стал очень грязным, и я мог использовать свежий ввод.
Возможный дубликат [Java: convert List to join() d string] (http://stackoverflow.com/questions/1751844/java-convert-liststring-to-a-joind-string) –
jjnguy
или, http://stackoverflow.com/questions/1515437/java-function-for-arrays-like-phps-join – jjnguy
Я не думаю, что это дубликат.Это не просто соединение с разделителем, я также хочу окружить каждый компонент кавычками. – froadie