Каким образом можно объединить две части строки в одну?

Как уместно переписать программу, чтобы переставить часть слова, содержащуюся после «;», на его место перед «;», учитывая, что необходимо сохранить регистр символов?
  • 23 мая 2024 г. 9:40
Ответы на вопрос 2
1. Для объединения двух частей строки в одну можно воспользоваться оператором конкатенации "+". Например:

```java
String part1 = "Hello";
String part2 = "World!";
String combinedString = part1 + part2;
System.out.println(combinedString);
```

Результат выполнения программы будет: "HelloWorld!".

2. Для перестановки части слова до и после ";" местами с сохранением регистра символов, можно воспользоваться следующим кодом:

```java
String sentence = "Hello;World!";
String[] parts = sentence.split(";");
String part1 = parts[0];
String part2 = parts[1];

String rearrangedString = part2 + ";" + part1;
System.out.println(rearrangedString);
```

Результат выполнения программы будет: "World!;Hello".
Найти: (?i)^(\w*?)(\w+?)(\w*);(\2)$ 
Заменить: $1$4$3
https://regex101.com/r/swTAQs/1
Похожие вопросы