Jak mogę sprawdzić, czy ciąg znaków kończy się określonym znakiem w JavaScript? Przykład: Mam ciąg var str = "mystring#"; Chcę wiedzieć, czy ten ciąg się kończy #. Jak mogę to sprawdzić? Czy endsWith()w JavaScript jest metoda? Jednym z moich rozwiązań jest wzięcie długości łańcucha, pobranie ostatniego znaku i sprawdzenie go. …
W tym momencie czuję się trochę gruby. Spędziłem dni próbując całkowicie owinąć głowę nad konstrukcją drzewa sufiksów, ale ponieważ nie mam matematycznego zaplecza, wiele wyjaśnień wymyka mi się, gdy zaczynają nadmiernie używać symboliki matematycznej. Najbliższe dobre wyjaśnienie, które znalazłem, to szybkie wyszukiwanie ciągów za pomocą drzewek sufiksów , ale przegląda …
Czy istnieje prosty sposób na utworzenie literału ciągu wielowierszowego w języku C #? Oto co mam teraz: string query = "SELECT foo, bar" + " FROM table" + " WHERE id = 42"; Wiem, że PHP ma <<<BLOCK BLOCK; Czy C # ma coś podobnego?
Czy ta funkcjonalność zostanie wprowadzona w późniejszej wersji Java? Czy ktoś może wyjaśnić, dlaczego nie mogę tego zrobić, tak jak w technicznym sposobie działania switchinstrukcji Java ?
Jak można uniknąć użycia nawiasów string.Format. Na przykład: String val = "1,2,3" String.Format(" foo {{0}}", val); Ten przykład nie zgłasza wyjątku, ale wyświetla ciąg znaków foo {0}. Czy istnieje sposób na ucieczkę z nawiasów?
Jak przekonwertować obiekt JavaScript na ciąg? Przykład: var o = {a:1, b:2} console.log(o) console.log('Item: ' + o) Wynik: Obiekt {a = 1, b = 2} // bardzo ładnie czytelny wynik :) Element: [obiekt Object] // nie mam pojęcia, co jest w środku :(
Korzystam z następującego segmentu kodu, aby odczytać plik w Pythonie: with open ("data.txt", "r") as myfile: data=myfile.readlines() Plik wejściowy to: LLKKKKKKKKMMMMMMMMNNNNNNNNNNNNN GGGGGGGGGHHHHHHHHHHHHHHHHHHHHEEEEEEEE a kiedy drukuję dane, dostaję ['LLKKKKKKKKMMMMMMMMNNNNNNNNNNNNN\n', 'GGGGGGGGGHHHHHHHHHHHHHHHHHHHHEEEEEEEE'] Jak widzę dane są w listformie. Jak zrobić to ciąg? A także w jaki sposób mogę usunąć "\n", "["i "]"postacie z …
Mam byte[]tablicę, która jest ładowana z pliku, o którym wiadomo, że zawiera UTF-8 . W kodzie do debugowania muszę przekonwertować go na ciąg. Czy istnieje jeden liniowiec, który to zrobi? Pod przykrywkami powinien to być tylko przydział i memcopy , więc nawet jeśli nie zostanie wdrożony, powinno być możliwe.
Biorąc pod uwagę 2 toString()poniższe implementacje, które są preferowane: public String toString(){ return "{a:"+ a + ", b:" + b + ", c: " + c +"}"; } lub public String toString(){ StringBuilder sb = new StringBuilder(100); return sb.append("{a:").append(a) .append(", b:").append(b) .append(", c:").append(c) .append("}") .toString(); } ? Co ważniejsze, biorąc …
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.