Ръководство за Scala

В тази статия ще разгледаме низовете (Strings) в езика за програмиране Scala.

Точно както в Java в Scala, низовете са неизменни обекти.

За да създадете низ в Scala, се използва следната нотация:

Помислете за прост пример:

В резултат на изпълнението на тази програма ще получим следния изход към конзолата:

Свързване на низове

Конкатенацията на низове е механизъм за комбиниране на два или повече низа в един.

Разгледайте следния пример:

В резултат на изпълнението на тази програма ще получим следния изход към конзолата:

Интерполация на низ

Интерполацията на низове е механизъм за създаване на низове в езика за програмиране Scala.

Има три интерполатора:

Интерполатор S

Този интерполатор ни позволява да използваме променливи в низа, който се обработва.

Помислете за прост пример:

В резултат на изпълнението на тази програма ще получим следния резултат:

Интерполатор F Този интерполатор ни позволява да създаваме форматирани низове. Разгледайте следния пример:

Резултатът от тази програма ще бъде следният изход към конзолата:

RAW интерполатор Този интерполатор ни позволява да създаваме низове, които игнорират екраниращи последователности. В противен случай този интерполатор е много подобен на S интерполатора.

Разгледайте примера по-долу:

Тази програма дава следния резултат:

В допълнение към всичко по-горе, класът String има много методи, които можете да намерите в документацията на езика за програмиране на Scala.

Това завършва нашето изследване на низовете в Scala. В следващата статия ще разгледаме колекциите на този езикпрограмиране.