Mam arraylistę ciągów znaków, namesktóra zawiera nazwiska osób. Chcę posortować listę arraylistyczną w kolejności alfabetycznej. ArrayList<String> names = new
Mam arraylistę ciągów znaków, namesktóra zawiera nazwiska osób. Chcę posortować listę arraylistyczną w kolejności alfabetycznej. ArrayList<String> names = new
Chcę zaimplementować funkcję sortowania dla mojej aplikacji książki adresowej. Chcę posortować ArrayList<Contact> contactArray. Contactto klasa, która zawiera cztery pola: imię i nazwisko, numer domowy, numer telefonu komórkowego i adres. Chcę posortować dalej name. Jak mogę napisać...
Mam ArrayList, którego używam w ramach ArrayAdapter dla ListView. Muszę wziąć elementy z listy i przekonwertować je na JSONArray, aby wysłać do API. Szukałem dookoła, ale nie znalazłem nic, co wyjaśniałoby, jak to może działać, każda pomoc byłaby mile widziana. AKTUALIZACJA - ROZWIĄZANIE Oto, co...
Chcę wiedzieć, czy konwersja z ArrayList do Array jest bezpieczna / wskazana? Mam plik tekstowy, w którym każda linia zawiera ciąg: 1236 1233 4566 4568 .... Chcę je przeczytać do listy tablic, a następnie przekonwertować ją na Array. Czy jest to wskazane / zgodne z
Używam ArrayList<String>i dodaję dane do określonych indeksów, jak mogę sprawdzić, czy określony indeks istnieje? Czy powinienem po prostu get()sprawdzić wartość? Czy powinienem poczekać na wyjątek? Czy jest inny sposób? Aktualizacja Dziękuję za odpowiedzi, ale ponieważ dodam tylko rzeczy...
Moja Androidaplikacja musi wypełnić ListViewdane z pliku ArrayList. Mam z tym problem. Czy ktoś może mi pomóc z
Zastanawiałem się, jak zainicjować tablicę liczb całkowitych, tak aby jej rozmiar i wartości zmieniały się w trakcie wykonywania mojego programu, jakieś
Jak mogę zająć się wykrywaniem (zwracaniem prawdy / fałszu), czy ArrayList zawiera więcej niż jeden taki sam element w Javie? Wielkie dzięki, Terry Edycja Zapomniałem wspomnieć, że nie chcę porównywać „bloków” ze sobą, ale ich wartości całkowite. Każdy „blok” ma int i to je wyróżnia. Znajduję...
W tej chwili mam program zawierający fragment kodu, który wygląda następująco: while (arrayList.iterator().hasNext()) { //value is equal to a String value if( arrayList.iterator().next().equals(value)) { // do something } } Czy robię to dobrze, jeśli chodzi o iterację przez...
W moim ciągu mogę mieć dowolną liczbę słów oddzielonych przecinkami. Chciałem, aby każde słowo zostało dodane do ArrayList. Na przykład: String s =
Mam ArrayListprzypuszczać list, i posiada 8 pozycji AH i teraz chcę usunąć 1,3,5 położenie elementu zapisanego w tablicy int od listjak mogę to zrobić. Próbuję to zrobić ArrayList<String> list = new
Mam dwa ArrayListobiekty z trzema liczbami całkowitymi każdy. Chcę znaleźć sposób na zwrócenie wspólnych elementów obu list. Czy ktoś ma pomysł, jak mogę to osiągnąć?
Czy ktoś ma jakiś pomysł, dlaczego metoda removeRange w AbstractList (a także w ArrayList ) jest protected? Wygląda na całkiem dobrze zdefiniowaną i użyteczną operację, ale aby z niej skorzystać, jesteśmy zmuszeni do podklasy implementacji List. Czy jest jakieś ukryte uzasadnienie? Wydaje mi się...
ArrayList<Object> list = new ArrayList<Object>(); list.add(1); list.add("Java"); list.add(3.14); System.out.println(list.toString()); Próbowałem: ArrayList<String> list2 = (String)list; Ale dało mi to błąd kompilacji.
Jak pamiętam, przed Java 8 domyślna pojemność ArrayListwynosiła 10. Co zaskakujące, komentarz dotyczący domyślnego (void) konstruktora nadal mówi: Constructs an empty list with an initial capacity of ten. Od ArrayList.java: /** * Shared empty array instance used for default sized empty...
Mam następującą metodę ... która faktycznie pobiera listę zdań i dzieli każde zdanie na słowa. Tutaj jest to: public List<String> getWords(List<String> strSentences){ allWords = new ArrayList<String>(); Iterator<String> itrTemp = strSentences.iterator();...
Mam ArrayList, którego chcę użyć do przechowywania obiektów RaceCar, które rozszerzają klasę Thread, gdy tylko zostaną zakończone. Klasa o nazwie Race obsługuje tę ArrayList przy użyciu metody wywołania zwrotnego, którą obiekt RaceCar wywołuje po zakończeniu wykonywania. Metoda wywołania...
W przypadku aplikacji na Androida mam następujące funkcje private ArrayList<String> _categories; // eg ["horses","camels"[,etc]] private int getCategoryPos(String category) { for(int i = 0; i < this._categories.size(); ++i) { if(this._categories.get(i) == category) return i; }...
Ustaliłem, że Java ArrayList.addjest podobna do JavaScriptArray.push Utknąłem na szukaniu ArrayListfunkcji podobnych do poniższych Array.pop Array.shift Array.unshift Pochylam się w kierunku ArrayList.remove[At]
Mam ArrayList składającą się z różnych elementów zaimportowanych z bazy danych, składających się z ciągów, liczb, podwójnych i int. Czy istnieje sposób na użycie techniki typu odbicia, aby dowiedzieć się, jakie typy danych przechowuje każdy element? FYI: Powodem, dla którego istnieje tak wiele...