Korzystam z następującego kodu, aby przekonwertować tablicę Object na tablicę String: Object Object_Array[]=new Object[100]; // ... get values in the Object_Array String String_Array[]=new String[Object_Array.length]; for (int i=0;i<String_Array.length;i++) String_Array[i]=Object_Array[i].toString(); Ale zastanawiam się, czy jest na to inny sposób, na przykład: String_Array=(String[])Object_Array; Spowodowałoby to jednak błąd wykonania: Exception in thread "AWT-EventQueue-0" java.lang.ClassCastException: …
Jak mogę usunąć ostatni znak ze zmiennej String za pomocą Swift? Nie mogę tego znaleźć w dokumentacji. Oto pełny przykład: var expression = "45+22" expression = expression.substringToIndex(countElements(expression) - 1)
Dzielę ciąg znaków na podstawie białych znaków w następujący sposób: string myStr = "The quick brown fox jumps over the lazy dog"; char[] whitespace = new char[] { ' ', '\t' }; string[] ssizes = myStr.Split(whitespace); Definiowanie tablicy char [] w dowolnym miejscu w moim kodzie jest nieprzyjemne. Czy istnieje …
Mam zmienną logiczną, którą chcę przekonwertować na ciąg: $res = true; Potrzebuję przekonwertowanej wartości w formacie:, "true" "false"nie"0" "1" $converted_res = "true"; $converted_res = "false"; Próbowałem: $converted_res = string($res); $converted_res = String($res); Ale to mi mówi stringi Stringnie są rozpoznanymi funkcjami. Jak przekonwertować wartość logiczną na ciąg znaków w formacie …
Jak zaimplementować następujące (pseudokod Python) w C ++? if argv[1].startswith('--foo='): foo_value = int(argv[1][len('--foo='):]) (Na przykład, jeśli argv[1]jest --foo=98, to foo_valuejest 98.) Aktualizacja: waham się, czy zagłębić się w Boost, ponieważ chcę tylko dokonać niewielkiej zmiany w prostym, małym narzędziu wiersza poleceń (wolałbym nie uczyć się, jak łączyć się i używać …
W Javie mam ciąg znaków i chcę go zakodować jako tablicę bajtów (w UTF8 lub innym kodowaniu). Alternatywnie mam tablicę bajtów (w znanym kodowaniu) i chcę przekonwertować ją na ciąg Java. Jak wykonać te konwersje?
Jaki jest najdłuższy ciąg, który można utworzyć w .NET? Dokumenty dla Stringklasy milczą na temat tego pytania, o ile widzę, więc autorytatywna odpowiedź może wymagać pewnej wiedzy na temat elementów wewnętrznych. Czy maksymalna zmiana miałaby miejsce w systemie 64-bitowym? [To wymaga więcej ciekawości niż praktycznego zastosowania - nie zamierzam tworzyć …
Jestem trochę zdezorientowany co do kodowania. O ile wiem, stare znaki ASCII zajmowały jeden bajt na znak. Ile bajtów wymaga znak Unicode? Zakładam, że jeden znak Unicode może zawierać każdy możliwy znak z dowolnego języka - czy mam rację? Ile bajtów potrzebuje na znak? A co oznaczają UTF-7, UTF-6, UTF-16 …
Próbuje usunąć wszystkie litery i znaki, które nie są cyframi 0–9 i kropką. Używam, Character.isDigit()ale usuwa dziesiętny, jak mogę zachować dziesiętny?
Próbuję pobrać dane od użytkownika i wysłać je do innej funkcji w gcc. Kod jest mniej więcej taki. printf("Enter your Name: "); if (!(fgets(Name, sizeof Name, stdin) != NULL)) { fprintf(stderr, "Error reading Name.\n"); exit(1); } Uważam jednak, że ma on \nna końcu znak nowej linii . Więc jeśli Johnwejdę, …
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.