Pytania otagowane jako arrays

Tablica jest uporządkowaną liniową strukturą danych składającą się ze zbioru elementów (wartości, zmiennych lub referencji), z których każdy jest identyfikowany przez jeden lub więcej indeksów. Pytając o konkretne warianty tablic, użyj zamiast tego następujących powiązanych tagów: [wektor], [arraylist], [matryca]. Podczas używania tego znacznika w pytaniu specyficznym dla języka programowania należy oznaczyć pytanie używanym językiem programowania.




8
Najłatwiejszy sposób przekształcenia kolekcji w tablicę?
Załóżmy, że mamy plik Collection<Foo>. Jaki jest najlepszy (najkrótszy w LoC w obecnym kontekście) sposób, aby go przekształcić Foo[]? Wszelkie dobrze znane biblioteki są dozwolone. UPD: (jeszcze jeden przypadek w tej sekcji; zostaw komentarz, jeśli uważasz, że warto utworzyć dla niego kolejny wątek): A co z transformacją Collection<Foo>do Bar[]gdzie Barma …

6
Jak zwrócić część tablicy w Rubim?
Z listą w Pythonie mogę zwrócić jej część za pomocą następującego kodu: foo = [1,2,3,4,5,6] bar = [10,20,30,40,50,60] half = len(foo) / 2 foobar = foo[:half] + bar[half:] Ponieważ Ruby robi wszystko w tablicach, zastanawiam się, czy jest coś podobnego.
125 ruby  arrays  list  slice 

8
Swift: przekazać tablicę przez odniesienie?
Chcę przekazać moje Swift Array account.chatsna chatsViewController.chatsodnośnik (tak, że kiedy dodać czat account.chats, chatsViewController.chatsnadal wskazuje account.chats). To znaczy, nie chcę, aby Swift rozdzielał dwie tablice, gdy account.chatszmienia się długość .


3
Jak wyczyścić plasterek w Go?
Jaki jest właściwy sposób na usunięcie kawałka w Go? Oto, co znalazłem na forach go : // test.go package main import ( "fmt" ) func main() { letters := []string{"a", "b", "c", "d"} fmt.Println(cap(letters)) fmt.Println(len(letters)) // clear the slice letters = letters[:0] fmt.Println(cap(letters)) fmt.Println(len(letters)) } Czy to jest poprawne? Aby …
125 arrays  go  slice 

8
Dlaczego tablice (tabele) Lua zaczynają się od 1 zamiast od 0?
Nie rozumiem uzasadnienia decyzji tej części Lua. Dlaczego indeksowanie zaczyna się od 1? Przeczytałem (jak wielu innych) ten wspaniały artykuł . Wydaje mi się, że jest to dziwny zakątek języka, którego bardzo przyjemnie się uczy i programuje. Nie zrozum mnie źle, Lua jest po prostu świetna, ale gdzieś musi być …
125 arrays  lua  lua-table 

7
Jak przekazać pojedynczy obiekt [] do obiektu params []
Mam metodę, która przyjmuje parametry obiektu [], na przykład: void Foo(params object[] items) { Console.WriteLine(items[0]); } Kiedy przekazuję dwie tablice obiektów do tej metody, działa dobrze: Foo(new object[]{ (object)"1", (object)"2" }, new object[]{ (object)"3", (object)"4" } ); // Output: System.Object[] Ale kiedy przekazuję pojedynczy obiekt [], nie bierze on mojego …
124 c#  arrays 

7
Array.Copy vs Buffer.BlockCopy
Array.Copy i Buffer.BlockCopy robią to samo, ale BlockCopymają na celu szybkie kopiowanie tablic pierwotnych na poziomie bajtów, podczas gdy Copyjest to implementacja ogólnego przeznaczenia. Moje pytanie brzmi - w jakich okolicznościach należy używać BlockCopy? Czy należy go używać w dowolnym momencie podczas kopiowania tablic typów pierwotnych, czy też należy go …
124 .net  arrays 



2
Konwertuj HttpPostedFileBase na bajt []
W mojej aplikacji MVC używam następującego kodu, aby przesłać plik. MODEL public HttpPostedFileBase File { get; set; } WIDOK @Html.TextBoxFor(m => m.File, new { type = "file" }) Wszystko działa dobrze .. Ale próbuję przekonwertować wynikowy fiel na bajt [] .Jak mogę to zrobić KONTROLER public ActionResult ManagePhotos(ManagePhotos model) { …

14
Jak przekonwertować ciąg JSON na tablicę
To, co chcę zrobić, to: biorąc JSON jako dane wejściowe z obszaru tekstowego w php użyj tego wejścia i przekonwertuj go na JSON i przekaż do php curl, aby wysłać żądanie. to m uzyskuje php z get of api ten ciąg json chcę przekazać do json, ale nie jest konwertowany …
123 php  arrays  json 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.