- toUpperCase() — этот метод удобен, если вы хотите преобразовать строку в верхний регистр. Это так же просто, как вызвать метод для строковой переменной. Например:
String name = "java kecodes";
String upperCaseName = name.toUpperCase();
System.out.println(upperCaseName);
Выход: «JAVA KECODES»
- substring() – Нужно извлечь часть строки? На помощь приходит метод
substring(). Вы можете указать начальный и конечный индекс, чтобы получить нужную подстроку. Вот пример:
String sentence = "Java programming is awesome!";
String awesome = sentence.substring(17, 25);
System.out.println(awesome);
Выход: «потрясающе»
- charAt() – если вы хотите получить определенный символ из строки, вам подойдет
charAt(). Он принимает индекс в качестве аргумента и возвращает символ в этой позиции. Посмотрите этот фрагмент кода:
String message = "Hello, world!";
char letter = message.charAt(7);
System.out.println(letter);
Выход: “w”
- length() – чтобы узнать длину строки, используйте метод
length(). Возвращает количество символов в строке. Вот пример:
String text = "Coding is fun!";
int length = text.length();
System.out.println(length);
Выход: 14
- parseInt() — при работе с пользовательским вводом часто требуется преобразовать строковое представление числа в фактическое целое число. Для этого пригодится метод
parseInt(). Взгляните:
String number = "42";
int parsedNumber = Integer.parseInt(number);
System.out.println(parsedNumber);
Выход: 42
- toUpperCase() – Нужно преобразовать символ в верхний регистр? Вы тоже можете это сделать! Метод
toUpperCase()не ограничивается строками; его также можно использовать для отдельных персонажей. Посмотрите:
char lowercaseChar = 'a';
char uppercaseChar = Character.toUpperCase(lowercaseChar);
System.out.println(uppercaseChar);
Выход: «А»
- replace(). Если вы хотите заменить вхождения определенного символа или подстроки в строке, вам подойдет метод
replace(). Вот пример:
String sentence = "I love Java programming!";
String newSentence = sentence.replace("love", "enjoy");
System.out.println(newSentence);
Вывод: «Мне нравится программирование на Java!»
- startsWith() — чтобы проверить, начинается ли строка с определенной подстроки, вы можете использовать метод
startsWith(). Он возвращает логическое значение, указывающее, соответствует ли строка указанному префиксу. Взгляните на этот код:
String sentence = "Java programming is amazing!";
boolean startsWithJava = sentence.startsWith("Java");
System.out.println(startsWithJava);
Выход: правда
- endsWith() — аналогично
startsWith(), методendsWith()проверяет, заканчивается ли строка определенной подстрокой. Он также возвращает логическое значение, как показано в этом примере:
String sentence = "Java programming is amazing!";
boolean endsWithAmazing = sentence.endsWith("amazing!");
System.out.println(endsWithAmazing);
Выход: правда
- split() — если вам нужно разделить строку на массив подстрок на основе разделителя, лучше всего подойдет метод
split(). Вот пример:
String sentence = "Java,is,awesome!";
String[] words = sentence.split(",");
System.out.println(Arrays.toString(words));
Вывод: [“Java”, “есть”, “потрясающе!”]
Вот и все! Это лишь некоторые из многих методов Java, которые могут облегчить вашу жизнь программисту. Экспериментируйте с ними, комбинируйте их и изучайте документацию Java, чтобы найти более мощные методы, соответствующие вашим потребностям. Приятного кодирования!