Публикации по теме 'string'


Что такое строковый буфер и построитель строк
И StringBuffer, и StringBuilder являются двумя важными классами в Java, которые представляют изменяемую строку, то есть объект String, значение которого можно изменить. Поскольку String является неизменяемым в Java, любое изменение или операция над объектом String, например. преобразование его в верхний или нижний регистр, добавление символа, удаление символа или получение подстроки — все это приводит к созданию нового объекта String. В любом случае, когда был представлен StringBuffer, у..

Взлом кода: обнаружение анаграмм в строках
🎯 Готовы ли вы решить классическую проблему LeetCode и погрузиться в мир обнаружения анаграмм? Присоединяйтесь к нам, пока мы изучаем увлекательный алгоритм для определения анаграмм в строках и оттачиваем свои навыки программирования! 📝 Сообщение в блоге углубляется в код решения, предлагая подробные объяснения для каждого компонента и шага. Он включает пример пробного прогона, что позволяет начинающим программистам легко визуализировать процесс. Постановка задачи Имея две..

Демистификация строковых типов в Rust
СТАТЬЯ Демистификация строковых типов в Rust Из книги Брендена Мэтьюза Программируй на Rust как профессионал . В этой статье объясняются строковые типы в Rust. Прочтите ее, если считаете, что строковые типы в Rust сбивают с толку. Получите скидку 35% на Программируйте как профессионал в Rust , введя fccmatthews в поле кода скидки при оформлении заказа на manning.com . При первом знакомстве с Rust меня немного смущали строковые типы. Если вы окажетесь в подобном..

Преобразование строки в целое число (atoi), JavaScript, LeetCode
В этой статье я рассмотрю проблему преобразования строки в целое из раздела «Строка» Top Interview Questions (Easy Collection) LeetCode. Вот проблема как на LeetCode: Вот некоторые дополнительные примеры, с которыми я столкнулся во время неудачных тестов: 1” Выход: 1 По сути, учитывая строку, нам нужно вернуть целое число внутри нее. Если он выходит за пределы 32-битного диапазона, мы должны просто вернуть конец диапазона, к которому он ближе всего. Вот мое решение,..

Типы данных JavaScript
Типы данных относятся к типам данных, которые могут храниться в переменных . Они включают примитивные и непримитивные типы данных. Примитивные типы данных: Нить Число логический Неопределенный Нулевой Символ Непримитивный тип данных: Объект может быть массивом, функцией, датой, объектом и Regex (регулярным выражением). Основное различие между примитивными и непримитивными типами данных заключается в том, что в примитивных типах данных может храниться только одно..

str.split('') против str.split('')
Очень сложно найти разницу между str.split('') и str.split(''). str.split(‘’) разбивает строку по символам и помещает их как элементы массива. str.split(' ') разбивает строку по словам и помещает их как элементы массива. function getAllWords(str) { let arr = str.split(''); return arr; } getAllWords('Radagast the Brown'); // [ 'R', 'a', 'd', 'a', 'g', 'a', 's', 't', ' ', 't', 'h', 'e', ' ', 'B', 'r', 'o', 'w', 'n' ] function getAllWords1(str) { let arr = str.split(' '); return arr; }..

Почему и как строка неизменяема в C #
Строки и неизменность В мире программирования строка - это массив символов System.Char, которые вместе представляют текст. В языке программирования C # вы можете объявить строку и распечатать ее значение следующим образом: string str = "Hello World"; Console.WriteLine(str); //This will print out "Hello World" to the console. Когда вы создаете строку, она неизменяемая . Это означает, что он доступен только для чтения. Когда что-то является неизменным или доступно только для..