Конкатенация строк в Java

FacebooktwittertumblrFacebooktwittertumblr

конкатенация строк в java

Данная статья:

  • написана командой Vertex Academy. Надеемся, что она Вам будет полезна. Приятного прочтения!
  • это одна из статей из нашего "Самоучителя по Java"

1. Что такое конкатенация и почему ее не стоит бояться?

konkatenaciya_java_vertex_academy

Конкатенация - это синоним слова "объединение". Истоки слова "конкатенация" от латыни: "сon-" означает "вместе", "catena" в переводе с латыни это "цепь". По-русски будет «сцеплять».

2. Где же используется конкатенация в Java?

Ответ: при работе со строками. Конкатенация строк в Java означает, в целом, слияние, "склеивание" двух строк в одну. Давайте рассмотрим на примере.

Пример №1

Если Вы попробуете запустить этот код на своём компьютере, то Вы в консоли увидите следующее:

Сегодня утро доброе
Сегодня утро не доброе, потому что сегодня понедельник

Комментарии:

В этих 2 строчках мы объявили переменные типа String и присвоили им значения. Итого у нас сейчас с Вами 2 отдельные строчки "доброе" и "не доброе, потому что сегодня понедельник".

А в этих 2 строчках мы осуществили конкатенацию строк, то есть как бы "склеили" отдельные строчки в одну строчку с помощью оператора +

Пример №2

Если Вы попробуете запустить этот код на своём компьютере, то Вы в консоли увидите следующее:

Виктор купил Porsche 918 Spyder

Комментарии:

В этих 2 строчках мы объявили переменные типа String и присвоили им значения. Итого у нас сейчас с Вами 2 отдельные строчки "Виктор" и "Porsche 918 Spyder".

А в этой строчке мы осуществили конкатенацию строк, то есть как бы "склеили" отдельные строчки в одну строчку с помощью оператора +

Да, уж. Красивую машину купил Виктор. Вот она красавица Porsche 918 Spyder. Эх...

porsche-918_vertex-academy

Почему бы просто не сказать "объединение"?

"Ну, почему бы так и не писать "сцепление" или "объединение", - подумаете Вы. Но я хочу сказать, что есть минимум два повода запомнить именно «конкатенацию».

Во-первых, по-английски объединение строк так и называется – "concatenation". Поэтому лучше сразу запомнить – легче потом будет общаться с иностранными коллегами.

Во-вторых, конкатенацию строк можно осуществлять не только с помощью оператора +, есть еще несколько способов. Например, часто используемый метод для слияния строк в Java так и называется .concat() – от concatenation, естественно. И он Вам пригодится в будущей работе. Впрочем, это мы рассмотрим с Вами чуть позже в статье concat() в Java.

А пока достаточно знать оператор + для конкатенации.


Подытожим:

1. Конкатенация - это синоним слова "объединение"

konkatenaciya_java_vertex_academy

2. Конкатенация на английском звучит как "concatenation".

3. В Java есть несколько способов объединения строк. Пока мы с Вами знаем только 1 способ - с помощью оператора +

 

FacebooktwittertumblrFacebooktwittertumblr

FacebooktwittertumblrFacebooktwittertumblr
Самоучители--узнать детальнее--