Java String Exercises: Проверьте, следует ли сразу за первым экземпляром 'z' другой символ 'z' в данной строке
Строка Java: упражнение 98 с решением
Напишите программу на Java, чтобы проверить, следует ли за первым экземпляром z сразу же за другим z в данной строке.
Пример решения:
Java-код:
import java.util.*;
public class Main
{
boolean appearTwice(String stng)
{
int i = stng.indexOf("z");
if (i == -1) return false;
if (i+1 >= stng.length()) return false;
return stng.substring(i+1, i+2).equals("z");
}
public static void main (String[] args)
{
Main m= new Main();
String str1 = "fizzez";
System.out.println("The given string is: "+str1);
System.out.println("Is 'z' appear twice respectively? "+m.appearTwice(str1));
}
}
Пример вывода:
Данная строка: fizzez 'Z' появляются дважды соответственно? правда
Иллюстрированная презентация:
Блок - схема:
Редактор кода Java:
Улучшите этот пример решения и опубликуйте свой код через Disqus
Предыдущий: Напишите Java-программу, которая возвращает строку с символами позиции индекса 0,1,2, 5,6,7, ... из заданной строки.
Далее: Напишите программу на Java, которая будет возвращать новую строку, используя все символы четных позиций из данной строки.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code