№15 на ЕГЭ. Метод интервалов, рационализации, равносильных переходов|ОДЗ|Логарифмы|Модули|т. Безу
Java 447. Как подсчитать количество вхождений каждого символа в строку?
Для подсчета количества вхождений каждого символа в строку можно использовать массив char[], элементы которого будут соответствовать символам ASCII таблицы, а значения - количество их вхождений в строку. Вот пример кода на Java, который реализует такой подсчет: public static void countChars(String str) {
int[] charCounts = new int[256]; // создаем массив для всех символов ASCII таблицы for (int i = 0; i < str.length(); i++) {
char c = str.charAt(i);
charCounts[c]++; // увеличиваем счетчик в массиве }
for (int i = 0; i < charCounts...
Java 920. Как заменить символ в строке?
Чтобы заменить символ в строке в Java, вы можете использовать метод replace(). Вот пример фрагмента кода, который заменяет все вхождения символа «a» на «b» в заданной строке: String str = "example string";
String newStr = str.replace('a', 'b');
System.out.println(newStr); Это выведет «строку exbmple», которая является исходной строкой со всеми экземплярами «a», замененными на «b». Обратите внимание, что метод replace() возвращает новую строку, поэтому важно сохранить результат в новой переменной (в данном примере, newStr), если вы хотите сохранить измененную строку...