Pytania oznaczone «arrays»

83
Konwertowanie MatchCollection na tablicę ciągów

Czy istnieje lepszy sposób niż ten, aby przekonwertować MatchCollection na tablicę ciągów? MatchCollection mc = Regex.Matches(strText, @"\b[A-Za-z-']+\b"); string[] strArray = new string[mc.Count]; for (int i = 0; i < mc.Count;i++ ) { strArray[i] = mc[i].Groups[0].Value; } PS:...

82
Dzielenie tablicy JS na N tablic

Wyobraź sobie, że mam taką tablicę JS: var a = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]; Chcę podzielić tę tablicę na N mniejszych tablic. Na przykład: split_list_in_n(a, 2) [[1, 2, 3, 4, 5, 6], [7, 8, 9, 10, 11]] For N = 3: [[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11]] For N = 4: [[1, 2, 3], [4,...

82
Drukuj ArrayList

Mam ArrayList, który zawiera obiekty Address. Jak wydrukować wartości tej ArrayList, co oznacza, że ​​drukuję zawartość tablicy, w tym przypadku liczby. Mogę tylko wydrukować rzeczywisty adres pamięci tablicy za pomocą tego kodu: for(int i = 0; i < houseAddress.size(); i++) {...

82
shuffle array w Go

Próbowałem przetłumaczyć następujący kod Pythona na Go import random list = [i for i in range(1, 25)] random.shuffle(list) print(list) ale okazało się, że moja wersja Go jest długa i niezręczna, ponieważ nie ma funkcji odtwarzania losowego i musiałem zaimplementować interfejsy i konwertować...

82
Inicjalizacja całej tablicy 2D z jedną wartością

Z następującą deklaracją int array[ROW][COLUMN]={0}; Otrzymuję tablicę ze wszystkimi zerami, ale z następującym int array[ROW][COLUMN]={1}; Nie otrzymuję tablicy z jedną wartością. Wartością domyślną jest nadal 0. Dlaczego to zachowanie i jak mogę zainicjować wszystkie 1? EDYCJA:...

82
AssertEquals 2 Listy ignorują kolejność

Uważam, że to powinno być naprawdę proste pytanie. Ale jakoś nie mogę znaleźć odpowiedzi w Google. Załóżmy, że mam 2 listy ciągów. Pierwsza zawiera „Ciąg A” i „Ciąg B” , a druga zawiera „Ciąg B” i „Ciąg A” (zauważ różnicę w kolejności). Chcę je przetestować za pomocą JUnit, aby sprawdzić, czy...

81
Tablica o nieznanej długości w C #

Właśnie zacząłem uczyć się C # i we wstępie do tablic pokazali, jak ustalić zmienną jako tablicę, ale wydaje się, że przy przypisaniu trzeba określić długość tablicy, więc co jeśli nie znam długości tablicy szyk?

81
char * vs std :: string w c ++ [zamknięte]

W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to...