String
dizisini java.util.List
'a nasıl dönüştürebilirim?Dize dizisini java.util.List dosyasına dönüştürme
76
A
cevap
21
Statik List list = Arrays.asList(stringArray)
'u kullanın ya da yalnızca dizi üzerinde yineleme yapabilir ve dizeleri listeye ekleyebilirsiniz.
187
List<String> strings = Arrays.asList(new String[]{"one", "two", "three"});
Bu, liste kısmen unmodifiable, dizinin bir liste görünümüsize unsurları ekleyebilir veya silemezsiniz. Fakat zaman karmaşıklığı O (1).
Bir değiştirilebilir bir List istiyorsanız:
List<String> strings =
new ArrayList<String>(Arrays.asList(new String[]{"one", "two", "three"}));
Bu yeni bir liste halinde kaynak diziden tüm öğeleri kopyalar (karmaşıklık: O (n))
9
import java.util.Collections;
List myList = new ArrayList();
String[] myArray = new String[] {"Java", "Util", "List"};
Collections.addAll(myList, myArray);
1
İlk Adım size Arrays.asList() aracılığıyla bir liste örneği oluşturmanız gerekir;
String[] args = new String[]{"one","two","three"};
List<String> list = Arrays.asList(args);//it converts to immutable list
Sonra karmaşıklık bilgi için new ArrayList();
List<String> newList=new ArrayList<>(list);
İlgili konular
- 1. hashes dizisini csv dosyasına dönüştürme
- 2. dize dizisini bayt dizisine dönüştürme
- 3. Dize dizisini
- 4. Refactoring Ruby: Dize dizisini int dizisine dönüştürme
- 5. Dize dizisini C++/cli dizinine dönüştürme
- 6. Bir dize dizisini C nesnesinde bir dize dizisine dönüştürme D #
- 7. Bayt dizisini bloğa dönüştürme
- 8. Byte dizisini ByteArrayOutputStream'e dönüştürme
- 9. Yapı dizisini matrise dönüştürme
- 10. Bir char dizisini dize dizisine dönüştürme nasıl yapılır?
- 11. Dize dizisini (kategori) bir pandalar veri kümesinden int dizisine dönüştürme
- 12. Dize dosyasından birden çok dizi dizisini etkinliğe dönüştürme
- 13. UIImage'ı PDF dosyasına dönüştürme
- 14. System.Windows.Media.Color System.Drawing.Color dosyasına dönüştürme
- 15. dönüştürme Dize
- 16. Kısa Dizeyi C Dize Dönüştürme #
- 17. UInt8 Dizisini Dize Dönüştür
- 18. JSON dizisini Python listesine dönüştürme
- 19. Char dizisini unsigned char'e dönüştürme *
- 20. . Azure için web.config dosyasına dönüştürme.
- 21. Metni java ikili dosyasına dönüştürme
- 22. Bayt dizisini Java'da onaltılık biçime dönüştürme
- 23. Intellj, java.util.List tanımını tanıyamaz.
- 24. Dize dizisi Kotlin'deki diziye dönüştürme nasıl?
- 25. Dize datetime dönüştürme C#
- 26. Python: kodlamak dize dönüştürme
- 27. dönüştürme listesi [Dize]
- 28. dönüştürme Dize ben java
- 29. Dize İçine Tamsayı Dönüştürme
- 30. Dize Dönüştürme TByteDynArray
Teşekkür 'liste' örneğini geçmesi gerekiyor! :) – damned
Bu kabul edilen cevap olmalı! – vefthym