Упражнения Java String: чтение строки и, если первый или последний символы 't', вернуть строку без этих 't', в противном случае вернуть строку без изменений
Строка Java: упражнение 65 с решением
Напишите Java-программу для чтения строки и, если первый или последний символы - «t», верните строку без этих «t», в противном случае верните строку без изменений.
Пример решения:
Java-код:
import java.util.*;
public class Main
{
public String excludeT(String stng)
{
if (stng.length() == 0)
return stng;
if (stng.length() == 1)
{
if (stng.charAt(0) =='t')
return "";
else
return stng;
}
if (stng.charAt(0) =='t')
stng = stng.substring(1,stng.length());
if (stng.charAt(stng.length()-1) =='t')
stng = stng.substring(0,stng.length()-1);
return stng;
}
public static void main (String[] args)
{
Main m= new Main();
String str1 = "testcricket";
System.out.println("The given strings is: "+str1);
System.out.println("The new string is: "+m.excludeT(str1));
}
}
Пример вывода:
Данные строки: testcricket Новая строка: estcricke
Иллюстрированная презентация:
Блок - схема:
Редактор кода Java:
Улучшите этот пример решения и опубликуйте свой код через Disqus
Предыдущий: Напишите Java-программу для чтения строки, и если подстрока длины два появится в ее начале и конце, в противном случае верните строку без подстроки в начале, верните исходную строку без изменений.
Далее: Напишите программу на Java для чтения строки и возврата строки без первых двух символов. За исключением первого символа, если он равен «g», и второго символа, если это «h».
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования