кодесурса

Java String Exercises: прочитать строку и вернуть true, если «good» появляется, начиная с индекса 0 или 1 в данной строке

script1adsense2code
script1adsense3code

Строка 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 программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code