Czy jest zauważalna różnica między używaniem String.formata łączeniem ciągów w Javie? Zwykle używam, String.formatale czasami poślizgnę się i użyję konkatenacji. Zastanawiałem się, czy jedno jest lepsze od drugiego. Sposób, w jaki go widzę, String.formatdaje więcej mocy w „formatowaniu” łańcucha; a konkatenacja oznacza, że nie musisz się martwić o przypadkowe dodanie …
Mam dwie proste jednowymiarowe tablice w NumPy . Powinienem być w stanie połączyć je przy użyciu numpy.concatenate . Ale pojawia się ten błąd dla poniższego kodu: TypeError: tylko tablice długości 1 mogą być konwertowane na skalary Pythona Kod import numpy a = numpy.array([1, 2, 3]) b = numpy.array([5, 6]) numpy.concatenate(a, …
Zastanawiam się, jaki jest właściwy sposób wstawiania zmiennych PHP do łańcucha? Tą drogą: echo "Welcome ".$name."!" Lub w ten sposób: echo "Welcome $name!" Obie te metody działają w moim przypadku PHP v5.3.5. Ta ostatnia jest krótsza i prostsza, ale nie jestem pewien, czy ta pierwsza jest lepsza do formatowania czy …
Mam dwa wystąpienia IEnumerable<T>(z tym samym T). Chcę nowego wystąpienia, IEnumerable<T>który jest połączeniem obu. Czy jest to metoda wbudowana w .Net, czy muszę to napisać sama?
Jeżeli mam: List<string> myList1; List<string> myList2; myList1 = getMeAList(); // Checked myList1, it contains 4 strings myList2 = getMeAnotherList(); // Checked myList2, it contains 6 strings myList1.Concat(myList2); // Checked mylist1, it contains 4 strings... why? Uruchomiłem kod podobny do tego w Visual Studio 2008 i ustawiłem punkty przerwania po każdym …
Mam listę 20 nazw plików, na przykład ['file1.txt', 'file2.txt', ...]. Chcę napisać skrypt w języku Python, aby połączyć te pliki w nowy plik. Mógłbym otworzyć każdy plik przez f = open(...), przeczytać wiersz po wierszu przez wywołanie f.readline()i zapisać każdy wiersz w tym nowym pliku. Nie wydaje mi się to …
W JavaScript mam pętlę, która ma wiele iteracji, aw każdej iteracji tworzę ogromny ciąg z wieloma +=operatorami. Czy istnieje wydajniejszy sposób tworzenia łańcucha? Myślałem o stworzeniu dynamicznej tablicy, w której będę dodawać do niej ciągi, a następnie wykonywać łączenie. Czy ktoś może wyjaśnić i podać przykład najszybszego sposobu, aby to …
Nie widziałem nic tutaj ani na MDN. Jestem pewien, że czegoś mi brakuje. Gdzieś musi być dokumentacja na ten temat? Funkcjonalnie wygląda na to, że umożliwia zagnieżdżenie zmiennej w ciągu znaków bez wykonywania konkatenacji za pomocą +operatora. Szukam dokumentacji dotyczącej tej funkcji. Przykład: var string = 'this is a string'; …
Oto, co chcę zrobić: aktualna tabela: +----+-------------+ | id | data | +----+-------------+ | 1 | max | | 2 | linda | | 3 | sam | | 4 | henry | +----+-------------+ Tajemnicze zapytanie (coś w rodzaju "UPDATE table SET data = CONCAT(data, 'a')") wynikowa tabela: +----+-------------+ | …
Próbuję napisać program, w którym nazwy niektórych funkcji są zależne od wartości określonej zmiennej makra z makrem takim jak to: #define VARIABLE 3 #define NAME(fun) fun ## _ ## VARIABLE int NAME(some_function)(int a); Niestety, makro NAME()zamienia to na int some_function_VARIABLE(int a); zamiast int some_function_3(int a); więc jest to zdecydowanie niewłaściwy …
C # ma funkcję składni, w której można łączyć wiele typów danych w jednym wierszu. string s = new String(); s += "Hello world, " + myInt + niceToSeeYouString; s += someChar1 + interestingDecimal + someChar2; Jaki byłby odpowiednik w C ++? O ile widzę, musiałbyś to wszystko zrobić w …
Ustawiam tekst za pomocą setText () w następujący sposób. prodNameView.setText("" + name); prodOriginalPriceView.setText("" + String.format(getString(R.string.string_product_rate_with_ruppe_sign), "" + new BigDecimal(price).setScale(2, RoundingMode.UP))); W tym pierwszym jest proste użycie, a drugim jest ustawienie tekstu z formatowaniem tekstu. Android Studio jest tak bardzo interesujące, że skorzystałem z Menu Analyze -> Code Cleanupi otrzymałem sugestię …
Mam dwie kolumny ciągów ai bw tabeli foo. select a, b from foozwraca wartości ai b. Jednak konkatenacja ai bnie działa. Próbowałem : select a || b from foo i select a||', '||b from foo Aktualizacja z komentarzy: obie kolumny są typu character(2).
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.