Упражнения Java String: вернуть строку с символами позиции индекса 0,1,2, 5,6,7, ... из заданной строки
Строка Java: упражнение-97 с решением
Напишите программу на Java, которая возвращает строку с символами позиции индекса 0,1,2, 5,6,7, ... из заданной строки.
Пример решения:
Java-код:
import java.util.*;
public class Main
{
public String pairsToReturn(String stng)
{
String fin_str = "";
for (int i=0; i<stng.length(); i += 5)
{
int end = i + 3;
if (end > stng.length())
{
end = stng.length();
}
fin_str = fin_str + stng.substring(i, end);
}
return fin_str;
}
public static void main (String[] args)
{
Main m= new Main();
String str1 = "w3resource.com";
System.out.println("The given string is: "+str1);
System.out.println("The new string is: "+m.pairsToReturn(str1));
}
}
Пример вывода:
Данная строка: w3resource.com Новая строка: w3rour.co
Иллюстрированная презентация:
Блок - схема:
Редактор кода Java:
Улучшите этот пример решения и опубликуйте свой код через Disqus
Предыдущий: Напишите Java-программу, которая будет возвращать строку после удаления всех «z» (кроме самого первого и последнего) из заданной строки.
Далее: Напишите программу на Java, чтобы проверить, следует ли сразу же за первым экземпляром z за другой строкой z.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code