Строка Java: упражнения, практика, решение

Java String Exercises [107 упражнений с решением]

1. Напишите программу на Java, чтобы получить символ по заданному индексу внутри String. Перейдите в редактор

Пример вывода:

 Исходная строка = упражнения Java!  Символ в позиции 0 - J. Символ в позиции 10 - это i 

Щелкните меня, чтобы увидеть решение

2. Напишите программа Java для получения символа (кодовой точки Unicode) по заданному индексу в строке. Перейдите в редактор

Пример вывода:

 Исходная строка: w3resource.com Символ (точка Unicode) = 51 символ (точка Unicode) = 101 

Щелкните меня, чтобы увидеть решение

3. Напишите программу на Java, чтобы получить символ (кодовая точка Unicode) перед указанным индексом в строке . Перейдите в редактор

Пример вывода:

 Исходная строка: w3resource.com Символ (точка Unicode) = 119 символов (точка Unicode) = 99 

Щелкните меня, чтобы увидеть решение

4. Напишите программу на Java для подсчета количества кодовых точек Unicode в указанном текстовом диапазоне строки . Перейдите в редактор

Пример вывода:

 Исходная строка: w3rsource.com Codepoint count = 9 

Щелкните меня, чтобы увидеть решение

5. Напишите программу на Java для лексикографического сравнения двух строк. Две строки лексикографически равны, если они имеют одинаковую длину и содержат одинаковые символы в одинаковых позициях. Перейдите в редактор

Пример вывода:

 Строка 1: это упражнение 1 Строка 2: это упражнение 2 «Это упражнение 1» меньше, чем «Это  is Exercise 2 "

Щелкните меня, чтобы увидеть решение

6. Напишите программу на Java для лексикографического сравнения двух строк, игнорируя корпус различия. Перейдите в редактор

Пример вывода:

 Строка 1: это упражнение 1 Строка 2: это упражнение 1 «Это упражнение 1» равно «Это  is Exercise 1 "

Щелкните меня, чтобы увидеть решение

7. Напишите программу на Java для объединения заданной строки с конец другой строки. Перейдите в редактор

Пример вывода:

 Строка 1: упражнения PHP и строка 2: упражнения Python Сцепленная строка: упражнения PHP и упражнения Python 

Щелкните меня, чтобы увидеть решение

8. Напишите программу на Java, чтобы проверить, содержит ли данная строка указанную последовательность значений символов. Перейдите в редактор

Пример вывода:

 Исходная строка: упражнения PHP и упражнения Python Заданная последовательность значений char: и true 

Щелкните меня, чтобы увидеть решение

9. Напишите программу на Java для сравнения заданной строки с указанной последовательностью символов. Перейдите в редактор

Пример вывода:

 Сравнение example.com и example.com: true Сравнение Example.com и example.com: false 

Щелкните меня, чтобы увидеть решение

10. Напишите программу на Java для сравнения заданной строки с заданным строковым буфером. Перейдите в редактор

Пример вывода:

 Сравнение example.com и example.com: true Сравнение Example.com и example.com: false 

Щелкните меня, чтобы увидеть решение

11. Напишите программу на Java для создания нового объекта String с содержимым массива символов. Перейдите в редактор

Пример вывода:

 Книга содержит 234 страницы. 

Щелкните меня, чтобы увидеть решение

12. Напишите программу на Java, чтобы проверить, заканчивается ли данная строка содержимым другой строки. Перейдите в редактор

Пример вывода:

 «Упражнения Python» оканчиваются на «se»?  false "Упражнение Python" заканчивается на "se"?  true 

Щелкните меня, чтобы увидеть решение

13. Напишите программу на Java, чтобы проверить, содержат ли два объекта String одинаковые данные . Перейдите в редактор

Пример вывода:

 «Стивен Эдвин Кинг» равняется «Уолтеру Винчеллу»?  ложь «Стивен Эдвин Кинг» равен «Майку Ройко»?  false 

Щелкните меня, чтобы увидеть решение

14. Напишите программу Java для сравнения данной строки с другой строкой, игнорируя соображения по делу. Перейдите в редактор

Пример вывода:

 «Стивен Эдвин Кинг» равняется «Уолтеру Винчеллу»?  ложь «Стивен Эдвин Кинг» равен «Стивену Эдвину Кингу»?  true 

Щелкните меня, чтобы увидеть решение

15. Напишите программу Java для печати текущей даты и времени в указанном формате . Перейдите в редактор

Пример вывода:

 Текущая дата и время: 19 июня 2017 г., 15:13 

Примечание. : Текущая дата и время изменятся в соответствии с вашей системной датой и временем.

Щелкните меня, чтобы увидеть решение

16. Напишите программу на Java, чтобы получить содержимое заданной строки в виде массива байтов. Перейдите в редактор

Пример вывода:

 Новая строка равна Это образец строки. 

Щелкните меня, чтобы увидеть решение

17. Напишите программу на Java, чтобы получить содержимое данной строки в виде массива символов. Перейдите в редактор

Пример вывода:

 Массив символов равен «[[email protected]» 

Щелкните меня, чтобы увидеть решение

18. Напишите программу на Java для создания уникального идентификатора заданной строки. Перейдите в редактор

Пример вывода:

 Хеш для упражнений Python.  863132599 

Щелкните меня, чтобы увидеть решение

19. Напишите программу на Java, чтобы получить индекс всех символов алфавит. Перейдите в редактор

Пример вывода:

 abcdefghij ==========================  = 36 10 7 40 2 16 42 1 6 20 klmnopqrst =========================== 8 35 22 14 12 23 4 11 24 31 uvwxyz  ================ 5 27 13 18 38 37 

Пример строки всего алфавита: «Быстрая коричневая лиса перепрыгивает через ленивую собаку».

Щелкните меня, чтобы увидеть решение

20. Напишите программу на Java, чтобы получить каноническое представление строкового объекта. Перейдите в редактор

Пример вывода:

 str1 == str2?  ложь str1 == str3?  true 

Щелкните меня, чтобы увидеть решение

21. Напишите программу на Java, чтобы получить последний индекс строки в нить. Перейдите в редактор

Пример вывода:

 abcdefghij ==========================  === 36 10 7 40 33 16 42 32 6 20 klmnopqrst =========================== 8 35 22 14 41 23 4 29 24  31 uvwxyz ================= 21 27 13 18 38 37 

Пример строки всего алфавита: «Быстрая коричневая лисица перепрыгивает через ленивую собаку. . «

Щелкните меня, чтобы увидеть решение

22. Напишите программу на Java, чтобы получить длину заданной строки. Перейдите в редактор

Пример вывода:

 Длина строки example.com составляет: 11 

Щелкните меня, чтобы увидеть решение

23. Напишите программу на Java, чтобы определить, совпадает ли область в текущей строке с областью в другой строке. Перейдите в редактор

Пример вывода:

 str1 [0 - 7] == str2 [28 - 35]?  правда str1 [9-15] == str2 [9-15]?  false 

Щелкните меня, чтобы увидеть решение

24. Напишите программу на Java, чтобы заменить указанный символ другим символом. Перейдите в редактор

Пример вывода:

 Исходная строка: быстрая коричневая лисица перепрыгивает через ленивую собаку.  Новая строка. Быстрая коричневая лисица прыгает через ленивый туман. 

Щелкните меня, чтобы увидеть решение

25. Напишите Программа на Java для замены каждой подстроки заданной строки, которая соответствует заданному регулярному выражению, заданной заменой. Перейдите в редактор

Пример строки: «Быстрая коричневая лиса перепрыгивает через ленивую собаку».

В приведенной выше строке замените всех лис на кошку.

Пример вывода:

 Исходная строка: быстрая коричневая лисица перепрыгивает через ленивую собаку.  Новая строка: быстрый коричневый кот перепрыгивает через ленивую собаку.  

Щелкните меня, чтобы увидеть решение

26. Напишите программу на Java, чтобы проверить, начинается ли данная строка с содержимого другой строки. Перейдите в редактор

Пример вывода:

 Красный - любимый цвет.  начинается с красного?  Настоящий оранжевый - тоже мой любимый цвет.  начинается с красного?  false 

Щелкните меня, чтобы увидеть решение

27. Напишите программу на Java, чтобы получить подстроку данной строки между двумя указанные позиции. Перейдите в редактор

Пример вывода:

 old = Быстрая коричневая лиса перепрыгивает через ленивую собаку.  new = brown fox jumps 

Щелкните меня, чтобы увидеть решение

28. Напишите программу на Java для создания массива символов, содержащего содержимое строки. Перейдите в редактор

Пример вывода:

 Java Exercises. 

Щелкните меня, чтобы увидеть решение

29. Напишите программу на Java для преобразования всех символов в строке в нижний регистр. Перейдите в редактор

Пример вывода:

 Исходная строка: Quick BroWn FoX!  Строка в нижнем регистре: быстрая коричневая лиса! 

Щелкните меня, чтобы увидеть решение

30. Напишите программу на Java для преобразования все символы в строке переведены в верхний регистр. Перейдите в редактор

Пример вывода:

 Исходная строка: Quick BroWn FoX!  Строка в верхнем регистре: THE QUICK BROWN FOX!  

Щелкните меня, чтобы увидеть решение

31. Напишите программу на Java, чтобы вырезать любые начальные или конечные пробелы в данной строке . Перейдите в редактор

Пример вывода:

 Исходная строка: упражнения Java Новая строка: упражнения Java 

Щелкните меня, чтобы увидеть решение

32. Напишите программу на Java, чтобы найти самую длинную палиндромную подстроку в строке. Перейдите в редактор

Пример вывода:

 Данная строка: thequickbrownfoxxofnworbquickthe Самая длинная подстрока палиндрома в данной строке;  brownfoxxofnworb Длина палиндромной подстроки: 16 

Щелкните меня, чтобы увидеть решение

33. Напишите программу на Java, чтобы найти все чередования заданных строк. Перейдите в редактор

Пример вывода:

 Даны следующие строки: WX YZ Строки чередования: YWZXWYZXYWXZWXYZYZWXWYXZ 

Щелкните меня, чтобы увидеть решение

34. Напишите программу на Java, чтобы найти второй по частоте символ в заданной строке. Перейдите в редактор

Пример вывода:

 Данная строка: success Второй по частоте символ в строке: c 

Щелкните меня, чтобы увидеть решение

35. Напишите программу на Java для печати всех перестановок данной строки с повторением. Перейдите в редактор

Пример вывода:

 Данная строка: PQR Переставленные строки: PPPPPQPPR ... RRPRRQRRR 

Щелкните мне, чтобы увидеть решение

36. Напишите программу на Java, чтобы проверить, чередуются ли две строки данной строки. Предполагая, что уникальные символы в обеих строках. Перейдите в редактор

Пример вывода:

 Данная строка: PMQNO, чередующиеся строки - MNO и PQ. Данная строка является чередующейся: true. Данная строка: PNQMO, чередующиеся строки.  являются MNO и PQ Данная строка чередуется: false 

Щелкните меня, чтобы увидеть решение

37. Напишите программу на Java для найти Длина самой длинной подстроки без повторяющихся символов. Перейдите в редактор

Пример вывода:

 Входная строка: pickoutthelongestsubstring Самая длинная подстрока: [u, b, s, t, r, i, n, g]  самая длинная длина подстроки: 8 

Щелкните меня, чтобы увидеть решение

38. Напишите программу Java для печати после удаления дубликатов из заданная строка. Перейдите в редактор

Пример вывода:

 Данная строка: w3resource После удаления повторяющихся символов новая строка будет: w3resouc 

Щелкните мне, чтобы увидеть решение

39. Напишите программу на Java, чтобы найти первый неповторяющийся символ в строке. Перейдите в редактор

Пример вывода:

 Данная строка: gibblegabbler Первый неповторяющийся символ в строке: i 

Щелкните мне, чтобы увидеть решение

40. Напишите программу на Java, чтобы разделить строку на n равных частей. Перейдите в редактор

Пример вывода:

 Данная строка: abcdefghijklmnopqrstuvwxy Строка разделена на 5 частей: abcdefghijklmnopqrstuvwxy 

Щелкните меня, чтобы увидеть решение

41. Напишите программу на Java для удаления повторяющихся символов из данной строки, представленной в другой данной строке. Перейдите в редактор

Пример вывода:

 Данная строка: быстрая коричневая лисица Заданная строка маски: королева Новая строка: th ick brow fox 

Щелкните меня, чтобы увидеть решение

42. Напишите программу на Java для печати элементов списка, содержащих все символы данного слова. Перейдите в редактор

Пример вывода:

 Указанные строки: rabbit bribe dog. Заданное слово: bib. Строки, содержащие все буквы данного слова, являются  : rabbitbribe 

Щелкните меня, чтобы увидеть решение

43. Напишите программу на Java, чтобы найти максимальное количество символов в строке . Перейдите в редактор

Пример вывода:

 Данная строка: test string Максимальное количество встречающихся символов в данной строке: t 

Щелкните меня, чтобы увидеть решение

44. Напишите программу на Java, чтобы перевернуть строку с помощью рекурсии. Перейдите в редактор

Пример вывода:

 Данная строка: Быстрый коричневый лис прыгает Строка в обратном порядке: spmuj xof nworb kciuq ehT 

Щелкните меня, чтобы увидеть решение

45. Напишите программу на Java, чтобы перевернуть слова в заданной строке. Перейдите в редактор

Пример вывода:

 Данная строка: Обратные слова в заданной строке Новая строка после переворачивания слов: строка задана в словах Обратный 

Щелкните меня, чтобы увидеть решение

46. Напишите программу на Java, чтобы перевернуть каждое слово в строке с помощью методов. Перейдите в редактор

Пример вывода:

 Данная строка: Это тестовая строка Строка, перевернутая пословно: sihT si a tset gnirts 

Щелкните меня, чтобы увидеть решение

47. Напишите программу на Java, чтобы переупорядочить строку так, чтобы все одинаковые символы находились на расстоянии d. Перейдите в редактор

Пример вывода:

 Данная строка: Accessories Строка после новой компоновки: secrsecisao 

Щелкните меня, чтобы см. решение

48. Напишите программу на Java, чтобы удалить «b» и «ac» из заданной строки. Перейдите в редактор

Пример вывода:

 Данная строка: abrambabasc После удаления новой строки: aramaasc 

Щелкните меня, чтобы см. решение

49. Напишите программу на Java, чтобы найти первый неповторяющийся символ из потока символов. Перейдите в редактор

Пример вывода:

 Строка: godisgoodReading: gПервый неповторяющийся символ на данный момент: gReading: oПервый на данный момент неповторяющийся символ -  : gReading: dПервый на данный момент неповторяющийся символ: gReading: iПервый на данный момент неповторяющийся символ: gReading: sПервый на данный момент неповторяющийся символ: gReading: gПервый на данный момент неповторяющийся символ: oReading  : oПервым неповторяющимся символом на данный момент является: dReading: oПервым неповторяющимся символом на данный момент является: dReading: dПервый на данный момент неповторяющийся символ: i 

Щелкните меня, чтобы увидеть решение

50. Напишите программу на Java, чтобы найти лексикографический ранг данной строки. Перейдите в редактор

Пример вывода:

 Данная строка: BDCA Лексикографический ранг данной строки: 12 

NB : Всего возможных перестановок BDCA (лексикографический порядок):
ABCD ABDC ACBD ACDB ADBC ​​ADCB BACD BADC BCAD BCDA BDAC BDCA
1 2 3 4 5 6 7 8 9 10 11 12
BDCA появляются в 12 позиции перестановки (лексикографический порядок).

Щелкните меня, чтобы увидеть решение

51. Напишите программа на Java для подсчета и печати всех дубликатов во входной строке. Перейдите в редактор

Пример вывода:

 Данная строка: w3resource Дублирующиеся символы и количество: e появляется 2 раза, появляется 2 раза 

Щелкните меня, чтобы увидеть решение

52. Напишите программу на Java, чтобы проверить, являются ли две заданные строки вращением друг друга. Перейдите в редактор

Пример вывода:

 Даны следующие строки: ABACD и CDABA Конкатенация 1-й строки дважды: ABACDABACD 2-я строка CDABA существует в новой строке. Строки - это вращение друг друга 

Щелкните меня, чтобы увидеть решение

53. Напишите программу Java для сопоставления двух строк, где одна строка содержит символы подстановки. Перейдите в редактор

Пример вывода:

 Данная строка: abcdhgh Данная строка шаблона: abc * d? * Данный шаблон соответствует. 

Щелкните меня, чтобы увидеть решение

54. Напишите программу на Java, чтобы найти наименьшее окно в строке, содержащей все символы другой строки . Перейдите в редактор

Пример вывода:

 Данная строка: добро пожаловать в w3resourceCharacters, чтобы найти в основном sring: tower Наименьшее окно, содержащее найденные символы, -  : to w3re 

Щелкните меня, чтобы увидеть решение

55. Напишите программу на Java для рекурсивного удаления всех смежных дубликатов из данная строка. Перейдите в редактор

Пример вывода:

 Данная строка: aabaarbarccrabmq Новая строка после удаления всех смежных дубликатов: brmq 

Щелкните меня, чтобы увидеть решение

56. Напишите программу на Java для добавления двух заданных строк таким образом, чтобы, если конкатенация создает двойные символы, опускает один из символы. Перейдите в редактор

Пример вывода:

 Указанные строки: food и door Строка после объединения: foodoor 

Щелкните меня чтобы увидеть решение

57. Напишите программу на Java для создания новой строки из данной строки, меняя местами последние два символа данной строки. Длина данной строки должна быть два или более. Перейдите в редактор

Пример вывода:

 Указанные строки: string Строка после замены последних двух символов: strign 

Щелкните мне, чтобы увидеть решение

58. Напишите программу на Java, чтобы читать строку и возвращать истину, если она заканчивается указанной строкой длины 2. Перейдите к редактор

Пример вывода:

 Указанные строки: строка Строка, содержащая наконец ng: true Заданные строки: strign Строка, содержащая наконец ng: false 

Щелкните меня, чтобы увидеть решение

59. Напишите программу на Java для чтения строки, если строка начинается с красного или «черный» возвращает эту цветовую строку, в противном случае возвращает пустую строку. Перейдите в редактор

Пример вывода:

 Указанные строки: blacksea Строка начинается с цвета: black 

Щелкните меня, чтобы см. решение

60. Напишите программу на Java, чтобы читать две строки, складывать их вместе и возвращать результат. Если строки имеют разную длину, удалите символы из начала более длинной строки и сделайте их одинаковой длины. Перейдите в редактор

Пример вывода:

 Указанные строки: Welcome и home Новая строка: comehome 

Щелкните меня, чтобы посмотреть решение

61. Напишите программу на Java, чтобы создать новую строку, взяв указанное количество символов из первой и последней позиции данной строки. Перейдите в редактор

Пример вывода:

 Указанные строки: Добро пожаловать. Указанные числа: 3. Новая строка: Welome 

Щелкните меня, чтобы увидеть решение

62. Напишите программу на Java, чтобы читать строку и возвращать истину, если «хорошо» появляется, начиная с индекса 0 или 1 в данная строка. Перейдите в редактор

Пример вывода:

 Указанные строки: goodboy 'Хорошо' в строке отображается: true 

Щелкните меня, чтобы увидеть решение

63. Напишите программу на Java, чтобы проверить, присутствуют ли первые два символа в конце данной строки. Перейдите в редактор

Пример вывода:

 Заданные строки: education Первые два символа появляются в последнем is: true 

Щелкните меня, чтобы увидеть решение

64. Напишите программу на Java для чтения строки, и если подстрока длины два появляется как в ее начале, так и в конце, верните строка без подстроки в начале, в противном случае вернуть исходную строку без изменений. Перейдите в редактор

Пример вывода:

 Заданные строки: education Новая строка: ucated 

Щелкните меня, чтобы увидеть решение

65. Напишите программу на Java для чтения заданной строки, и если первый или последний символы совпадают, верните строку без этих символов, в противном случае верните строку без изменений . Перейдите в редактор

Пример вывода:

 Заданные строки: testcricket Новая строка: estcricke 

Щелкните меня, чтобы увидеть решение

66. Напишите программу на Java, которая считывает строку и возвращает строку без первых двух символов. Оставьте первый символ, если это «g», и оставьте второй символ, если это «h». Перейдите в редактор

Пример вывода:

 Заданные строки: goat Новая строка: gathe заданные строки: photo Новая строка: hoto Заданные строки:  ghost Новая строка: ghost 

Щелкните меня, чтобы увидеть решение

67. Напишите программу на Java для чтения строки и если один или оба первых двух символа равны указанному символу, вернуть без этих символов, в противном случае вернуть строку без изменений. Перейдите в редактор

Пример вывода:

 Заданные строки: oocyte Новая строка: cyte Заданные строки: boat Новая строка: batДанные строки:  own Новая строка: wn 

Щелкните меня, чтобы увидеть решение

68. Напишите программу на Java для чтения строки и возвращается после удаления указанного символа и его непосредственных левого и правого символов. Перейдите в редактор

Пример вывода:

 Данные строки: test # stringНовая строка: testringДанные строки: test ## stringНовая строка:  testringДанные строки: test # the # string Новая строка: teshtring 

Щелкните меня, чтобы увидеть решение

69. Напишите программу на Java, которая возвращает подстроку, которая находится между первым и последним появлением подстроки «тост» в данной строке, или возвращает пустую строку, если подстроки «тост» не существует. Перейдите в редактор

Пример вывода:

 Заданные строки: sweettoastbuttertoast Новая строка: масло 

Щелкните меня, чтобы увидеть решение

70. Напишите программу на Java, чтобы проверить, является ли строка pq-сбалансированной или нет. Строка является pq-сбалансированной, если для всех p в Строка по крайней мере одна ‘q’ должна существовать справа от p, но ‘q’ перед ‘p’ делает pq-сбалансированное ложным. Перейдите в редактор

Пример вывода:

 Указанные строки: gfpmpnppqabСтрока pq-сбалансирована?  trueДанные строки: gfpmpnpqpab Строка pq-сбалансирована?  false 

Щелкните меня, чтобы увидеть решение

71. Напишите программу Java, чтобы проверить две заданные строки, есть ли одна из них появляются в конце другой строки (игнорируйте регистр). Перейдите в редактор

Пример вывода:

 Даны следующие строки: xyz и pqrxyz Одна строка появляется в конце другой?  trueДанные строки: pqrxyz и xyzПоявляется ли одна строка в конце другой?  true 

Щелкните меня, чтобы увидеть решение

72. Напишите программу на Java, которая вернет true, если данная строка содержит строку ‘pop’, но средний ‘o’ также может быть другим символом. Перейдите в редактор

Пример вывода:

 Данная строка: dikchapop Появляется ли p? P в данной строке?  true Данная строка: dikp $ pdik Есть ли p? p в данной строке?  true 

Щелкните меня, чтобы увидеть решение

73. Напишите программу на Java, чтобы проверить, появляется ли подстрока перед точкой ( .) внутри заданной строки. Перейдите в редактор

Пример вывода:

 Указанные строки: testabc.test Появляется ли 'abc' перед точкой?  true Данная строка: test.abctest Имеется ли 'abc' перед точкой?  false 

Щелкните меня, чтобы увидеть решение

74. Напишите программу на Java, чтобы проверить, создается ли строка префикса с использованием первого определенные символы в данной строке, появляются где-то еще в строке. Перейдите в редактор

Пример вывода:

 Указанные строки: MrsJemsmrsam Длина строки префикса: 3Появляется ли «миссис» еще где в строке?  falseДанная строка: MrsJemsMrsam Длина строки префикса: 3Появляется ли 'Mrs' еще где в строке?  true 

Щелкните меня, чтобы увидеть решение

75. Напишите программу на Java, чтобы проверить, присутствует ли данная подстрока в середине другой данной строки. Здесь середина означает разницу между количеством символов слева и справа от данной подстроки не более 1. Перейдите в редактор

Пример вывода:

 Данный  строка: xxxabcxxxxx Отображается ли abc посередине?  false Данная строка: xxabcxxx Отображается ли abc посередине?  true 

Щелкните меня, чтобы увидеть решение

76. Напишите программу на Java, чтобы подсчитать, сколько раз подстрока ‘life’ присутствует в любом месте данной строки. Подсчет также может происходить для подстроки «li? E», любого символа вместо «f». Перейдите в редактор

Пример вывода:

 Данная строка: liveonwildlife Подстрока life или li? E появляется столько раз: 2 

Щелкните меня, чтобы увидеть решение

77. Напишите программу на Java, чтобы добавить строку с определенным количеством раз, разделенных подстрокой. Перейдите в редактор

Пример вывода:

 Даны следующие строки: try и bestNumber для повторения: 3 Новая строка: trybesttrybesttry 

Щелкните меня, чтобы увидеть решение

78. Напишите программу на Java, которая повторяет определенное количество символов определенное количество раз из последней части заданной строки. Перейдите в редактор

Пример вывода:

 Данная строка: string Новая строка после повторения: inginging 

Щелкните меня, чтобы увидеть решение

79. Напишите программу на Java для создания новой строки из заданной строки после удаления 2-го символа из подстроки длиной три, начинающейся с ‘z ‘и оканчивающийся на’ g ‘представляет в указанной строке. Перейдите в редактор

Пример вывода:

 Данная строка: zzgkitandkatcaketoket Новая строка: zgkitandkatcaketoket 

Щелкните меня, чтобы увидеть решение

80. Напишите программу на Java, чтобы проверить, совпадают ли символы непосредственно перед и после указанного символа в данной строке. Перейдите в редактор

Пример вывода:

 Данная строка: moon # nightСимволы до и после одинаковы: true Данная строка: bat ## ballПеред  и после символа одинаковы: false Данная строка: # moon # nightСимвол до и после одинаковы: true 

Щелкните меня, чтобы увидеть решение

81. Напишите программу на Java, чтобы проверить, появляются ли две строки длиной 3 и 4 одинаковое количество раз в данной строке. Перейдите в редактор

Пример вывода:

 Данная строка: redcapmanwithbluecar Внешний вид красного и синего одинаковы: true 

Щелкните мне, чтобы увидеть решение

82. Напишите программу на Java для создания новой строки, повторяющей каждый символ дважды заданной строки. Перейдите в редактор

Пример вывода:

 Данная строка: welcome Новая строка: wweellccoommee 

Щелкните меня, чтобы увидеть решение

83. Напишите программу на Java, чтобы создать новую строку из двух заданных строк таким образом, чтобы каждый символ из двух строк приходил соответственно. Перейдите в редактор

Пример вывода:

 Указанные строки: welcome и w3resource Новая строка: wwe3lrceosmoeurce 

Щелкните меня, чтобы см. решение

84. Напишите программу на Java, чтобы создать новую строку, состоящую из p символов из первой в данной строке, за которой следует p- 1 число символов до тех пор, пока p не станет больше нуля. Перейдите в редактор

Пример вывода:

 Данная строка: welcome Число повторений символов и повторений: 4 Новая строка: welcwelwew 

Щелкните меня, чтобы увидеть решение

85. Напишите программу на Java, чтобы создать новую строку с каждым символом непосредственно перед и после непустого подстрока в зависимости от того, какая она есть в непустой данной строке. Перейдите в редактор

Пример вывода:

 Данная строка: weablcoabmeab и ab Новая строка: elome 

Щелкните меня, чтобы см. решение

86. Напишите программу на Java для подсчета количества троек (символов, появляющихся три раза подряд) в заданной строке. Перейдите в редактор

Пример вывода:

 Данная строка: welllcommmmeee Количество троек в строке: 4 

Щелкните мне, чтобы увидеть решение

87. Напишите программу на Java, чтобы проверить, счастлив ли указанный персонаж или нет. Персонаж счастлив, когда один и тот же символ появляется слева или справа в строке. Перейдите в редактор

Пример вывода:

 Данная строка: azzleaIs z happy in the string: true Данная строка: azmzleaIs z happy in the string: falses  

Щелкните меня, чтобы увидеть решение

88. Напишите программу на Java, возвращающую строку, в которой каждое появление строчного слова «есть» было заменено на «не является». Перейдите в редактор

Пример вывода:

 Данная строка: это строка Новая строка: это не строка 

Щелкните меня, чтобы увидеть решение

89. Напишите программу на Java для вычисления суммы чисел, появляющихся в данной строке. Перейдите в редактор

Пример вывода:

 Данная строка: 15 = 25 = 20 строка Сумма чисел в строке: 60 

Щелкните меня, чтобы увидеть решение

90. Напишите программу на Java, чтобы проверять количество появлений двух подстрок в любом месте строки. Перейдите в редактор.

Пример вывода:

 Данная строка имеет следующий вид: ThisishethesisAre Внешний вид «the» и «is» одинаков?  false 

Щелкните меня, чтобы увидеть решение

91. Напишите программу на Java для подсчета количества слов, оканчивающихся на «m» или «n» (без учета регистра) в заданном тексте. Перейдите в редактор

Пример вывода:

 Данная строка: mam is in the room Количество слов, оканчивающихся на m или n: 3 

Щелкните меня, чтобы увидеть решение

92. Напишите программу на Java, чтобы вернуть подстроку после удаления всех экземпляров строки удаления, как указано из данная основная строка. Перейдите в редактор

Пример вывода:

 Основная строка: Это тестовая строка Удаляемая строка: st Новая строка: Это кольцо 

Щелкните меня, чтобы увидеть решение

93. Напишите программу на Java, чтобы найти, что самая длинная подстрока появляется на обоих концах заданного нить. Перейдите в редактор

Пример вывода:

 Данная строка: playerplay Самая длинная подстрока в строке: play 

Щелкните меня чтобы увидеть решение

94. Напишите программу на Java, чтобы найти самую длинную строку зеркального отображения на обоих концах данной строки. Перейдите в редактор

Пример вывода:

 Данная строка: rotavator Самая длинная строка зеркального изображения в строке: rotavator 

Щелкните меня, чтобы увидеть решение

95. Напишите программу на Java, которая возвращает сумму цифр, присутствующих в данной строке. Если нет цифр, возвращается 0. Перейдите в редактор

Пример вывода:

 Данная строка: ab5c2d4ef12s Сумма цифр в строке равна  : 14 

Щелкните меня, чтобы увидеть решение

96. Напишите программу Java для создания новой строки после удаления указанного символ из данной строки, кроме первой и последней позиции. Перейдите в редактор

Пример вывода:

 Данная строка: zebrazone Новая строка: zebraone 

Щелкните меня, чтобы увидеть решение

97. Напишите программу на Java, возвращающую строку с символами позиции индекса 0,1,2, 5,6,7, .. . из заданной строки. Перейдите в редактор

Пример вывода:

 Данная строка: w3resource.com Новая строка: w3rour.co 

Щелкните мне, чтобы увидеть решение

98. Напишите программу на Java, чтобы проверить, следует ли сразу за первым экземпляром данного символа тот же символ в данной строке . Перейдите в редактор

Пример вывода:

 Данная строка: fizzezIs 'z' появляется дважды соответственно?  true 

Щелкните меня, чтобы увидеть решение

99. Напишите программу на Java, чтобы возвращать новую строку, используя каждый символ даже позиции из заданной строки. Перейдите в редактор

Пример вывода:

 Данная строка: w3resource.com Новая строка: wrsuc.o 

Щелкните мне, чтобы увидеть решение

100. Напишите программу на Java, чтобы проверить, содержит ли данная строка другую строку. Вернуть истину или ложь. Перейдите в редактор

Пример вывода:

 Исходная строка: Java является основой практически для всех типов сетевых приложений и является мировым стандартом для разработки и доставки встроенных и  мобильные приложения, игры, веб-контент и корпоративное программное обеспечение.  Имея более 9 миллионов разработчиков по всему миру, Java позволяет вам эффективно разрабатывать, развертывать и использовать интересные приложения и сервисы. Присутствует ли «миллион» в указанном тексте? True Присутствуют ли «миллионы» в указанном тексте? False 

Щелкните меня, чтобы увидеть решение

101. Напишите программу на Java, чтобы проверить, содержит ли данная строка только цифры. Вернуть истину или ложь. Перейдите в редактор

Пример вывода:

 Первая строка: 131231231231231231231231231212312312true Вторая строка: 13123123123Z1231231231231231212312312312false 

Нажмите меня, чтобы увидеть решение >

102. Напишите программу на Java для преобразования заданной строки в int, long, float и double. Перейдите в редактор

Пример вывода:

 Преобразовать строку в int/Integer: «1323», поскольку int равно 1323 и как Integer равно 1323 Преобразовать строку в long/Long:  «13625478965325» до длины 13625478965325 и для Long 13625478965325 Преобразовать строку в float/Float: «25.135F», поскольку float равен 25,135, а как Float - 25,135 Преобразовать строку в double/Double: «21.25478254D», как double - 21,25478254, а как Double -  21.25478254false 

Щелкните меня, чтобы увидеть решение

103. Напишите программу Java для удаления указанного символа из данной строки . Перейдите в редактор

Пример вывода:

 Исходная строка: abcdefabcdeabcdaaa Вторая строка: bcdefbcdebcd 

Щелкните меня, чтобы увидеть решение

104. Напишите программу на Java для сортировки в возрастающем и убывающем порядке по длине заданного массива строк. Перейдите в редактор

Пример вывода:

 Исходные несортированные цвета: [зеленый, белый, черный, розовый, оранжевый, синий, шампанское, индиго, слоновая кость] Сортированный цвет  (в порядке убывания): [шампанское, апельсин, индиго, зеленый, белый, черный, слоновая кость, розовый, синий] Цвет сортировки (в порядке возрастания): [розовый, синий, зеленый, белый, черный, слоновая кость, оранжевый, индиго, шампанское]  

Щелкните меня, чтобы увидеть решение

105. Напишите программу на Java для подсчета вхождений данной строки в другую данную нить. Перейдите в редактор

Пример вывода:

 aa 'произошло 3 раза в' abcd abc aabc baa abcaa '

Щелкните меня чтобы увидеть решение

106. Напишите программу на Java, которая объединяет заданную строку с собой заданное количество раз. Перейдите в редактор

Пример вывода:

 Исходная строка: PHP После 7-кратного повторения: PHPPHPPHPPHPHPPHPPHP 

Щелкните меня, чтобы увидеть решение

107. Напишите программу на Java для подсчета вхождений определенного символа в заданной строке.. Перейдите в редактор

Щелкните меня, чтобы увидеть решение

Редактор кода Java:

Еще впереди!

Не отправляйте здесь решения вышеупомянутых упражнений, если вы хотите внести свой вклад, перейдите на соответствующую страницу упражнений. .

Оцените статью
nanomode.ru
Добавить комментарий