Вопросы с тегом «string»

Строка - это конечная последовательность символов, обычно используемая для текста, хотя иногда для произвольных данных.

12
Почему Java hashCode () в String использует 31 в качестве множителя?
Согласно документации Java, хеш-код для Stringобъекта вычисляется как: s[0]*31^(n-1) + s[1]*31^(n-2) + ... + s[n-1] с использованием intарифметических операций, где s[i]это я й символ строки, nдлина строки, и ^указывает , возведение в степень. Почему 31 используется как множитель? Я понимаю, что множитель должен быть относительно большим простым числом. Так почему …
481 java  string  algorithm  hash 




30
Обратная строка в Java
я имею "Hello World" держал в строковой переменной с именем hi. Мне нужно распечатать, но в обратном порядке. Как я могу это сделать? Я понимаю, что в Java уже встроена какая-то функция, которая делает это. Связанный: Обратное каждое отдельное слово строки «Hello World» с Java
467 java  string 


18
Изменить формат даты в строке Java
Я Stringпредставляю дату. String date_s = "2011-01-18 00:00:00.0"; Я хотел бы преобразовать его в Date и вывести в YYYY-MM-DDформате. 2011-01-18 Как мне этого добиться? Хорошо, основываясь на ответах, которые я получил ниже, вот что я попробовал: String date_s = " 2011-01-18 00:00:00.0"; SimpleDateFormat dt = new SimpleDateFormat("yyyyy-mm-dd hh:mm:ss"); Date date …

18
Как вернуть строковое значение из функции Bash
Я хотел бы вернуть строку из функции Bash. Я напишу пример в Java, чтобы показать, что я хотел бы сделать: public String getSomeString() { return "tadaa"; } String variable = getSomeString(); Пример ниже работает в bash, но есть ли лучший способ сделать это? function getSomeString { echo "tadaa" } VARIABLE=$(getSomeString)


16
Как удалить символ из строки, используя Python
Например, есть строка. EXAMPLE, Как я могу удалить средний символ, т.е. Mиз него? Мне не нужен код Я хочу знать: Строки в Python заканчиваются каким-либо специальным символом? Что является лучшим способом - сдвигать все справа налево, начиная со среднего символа ИЛИ создания новой строки и не копируя средний символ?
458 python  string 

14
Правильный отступ для многострочных строк Python
Каков правильный отступ для многострочных строк Python внутри функции? def method(): string = """line one line two line three""" или def method(): string = """line one line two line three""" или что-то другое? В первом примере выглядит странно, что строка висит вне функции.
456 python  string 

27
Как удалить недопустимые символы из пути и имен файлов?
Мне нужен надежный и простой способ удалить недопустимые пути и символы файла из простой строки. Я использовал приведенный ниже код, но он, похоже, ничего не делает, что мне не хватает? using System; using System.IO; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { string illegal = "\"M<>\"\\a/ry/ h**ad:>> …
456 c#  string  path  directory 


5
Если строки являются неизменяемыми в .NET, то почему Substring занимает O (n) времени?
Учитывая, что строки являются неизменяемыми в .NET, мне интересно, почему они были разработаны таким образом, что вместо string.Substring()O? substring.Length) Требуется время O(1)? т.е. каковы были компромиссы, если таковые имеются?

11
Выделение частичной строкой в ​​панде DataFrame
У меня есть DataFrameс 4 столбцами, из которых 2 содержат строковые значения. Мне было интересно, если есть способ выбрать строки на основе частичного совпадения строк с конкретным столбцом? Другими словами, функция или лямбда-функция, которая будет делать что-то вроде re.search(pattern, cell_in_question) возвращая логическое значение. Я знаком с синтаксисом, df[df['A'] == "hello …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.