Skip to content

AlexaJavaDev/java-string-practice

Repository files navigation

Работа со строками в Java

В этом репозитории я разбираю методы строк: length(), charAt(), циклы для обхода символов.

Коды простые, но полезные — помогают понять, как Java работает со строками посимвольно.


Содержание

Файл Что делает
1 CharAt Выводит символы строки "Hello" по одному
2 Length Длина строки "Программирование"
3 FirstChar Первый символ строки
4 LastChar Последний символ строки
5 SumLength Складывает длины двух строк
6 ReverseString Выводит "Java" в обратном порядке
7 Substring Первые и последние 5 символов строки
8 Repeat Повторяет "Java" 3 раза
9 Replace Заменяет "o" на "0"
10 UpperLower Переводит строку в верхний и в нижний регистр
11 Trim Убирает пробелы в начале и конце
12 StartsEndsWith Проверяет, начинается/заканчивается ли строка с "Hello"/"world"
13 Contains Проверяет, содержит ли строка подстроку "and"
14 IndexOf Индекс первого вхождения "o"

Постепенно буду добавлять новые примеры: поиск символов, замена, сравнение строк.


Что я тренирую

  • str.length() — узнать длину строки
  • str.charAt(i) — получить символ по индексу
  • str.substring(начало, конец) — вырезать часть строки
  • str.repeat(n) — повторить строку n раз
  • str.replace(что, на_что) — заменить символы или подстроки
  • str.toUpperCase() / str.toLowerCase() — изменить регистр
  • str.trim() — убрать пробелы в начале и конце
  • str.startsWith() / str.endsWith() — проверить начало и конец строки
  • str.contains() — проверить, есть ли подстрока внутри
  • str.indexOf() / str.lastIndexOf() — найти индекс символа или подстроки
  • Цикл for для обхода строки от начала до конца и наоборот

Зачем этот репозиторий

Это моя шпаргалка по строкам. Когда забуду, как работать с символами, открываю и вспоминаю.


⭐ Коды простые, но без них не понять ничего сложнее.

About

Тренирую методы строк в Java: length, charAt, методы строк + циклы

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors