Java String Exercises: прочитать строку и вернуть true, если «good» появляется, начиная с индекса 0 или 1 в данной строке
Строка Java: упражнение 62 с решением
Напишите Java-программу для чтения строки и возврата true, если «good» появляется, начиная с индекса 0 или 1 в данной строке.
Пример решения:
Java-код:
import java.util.*;
public class Main
{
public boolean hasGood(String str)
{
if(str.length() < 4)
return false;
else if ((str.substring(0,4)).equals("good"))
return true;
else if (str.length() > 4)
{
if ((str.substring(1,5)).equals("good"))
return true;
}
return false;
}
public static void main (String[] args)
{
Main m= new Main();
String str1 = "goodboy";
System.out.println("The given strings is: "+str1);
System.out.println("The 'good' appear in the string is: "+m.hasGood(str1));
}
}
Пример вывода:
Данные строки: goodboy «Хорошее» появляется в строке: true
Иллюстрированная презентация:
Блок - схема:
Редактор кода Java:
Улучшите этот пример решения и опубликуйте свой код через Disqus
Предыдущий: Напишите Java-программу для чтения строки и int n, верните строку, состоящую из первого и последнего n символов из строки.
Далее: Напишите программу на Java, которая возвращает значение true из заданной строки, если первые два символа в строке также появляются в конце.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code