Ръководство за Scala
В тази статия ще разгледаме низовете (Strings) в езика за програмиране Scala.
Точно както в Java в Scala, низовете са неизменни обекти.
За да създадете низ в Scala, се използва следната нотация:
Помислете за прост пример:
В резултат на изпълнението на тази програма ще получим следния изход към конзолата:
Свързване на низове
Конкатенацията на низове е механизъм за комбиниране на два или повече низа в един.
Разгледайте следния пример:
В резултат на изпълнението на тази програма ще получим следния изход към конзолата:
Интерполация на низ
Интерполацията на низове е механизъм за създаване на низове в езика за програмиране Scala.
Има три интерполатора:
Интерполатор S
Този интерполатор ни позволява да използваме променливи в низа, който се обработва.
Помислете за прост пример:
В резултат на изпълнението на тази програма ще получим следния резултат:
Интерполатор F Този интерполатор ни позволява да създаваме форматирани низове. Разгледайте следния пример:
Резултатът от тази програма ще бъде следният изход към конзолата:
RAW интерполатор Този интерполатор ни позволява да създаваме низове, които игнорират екраниращи последователности. В противен случай този интерполатор е много подобен на S интерполатора.
Разгледайте примера по-долу:
Тази програма дава следния резултат:
В допълнение към всичко по-горе, класът String има много методи, които можете да намерите в документацията на езика за програмиране на Scala.
Това завършва нашето изследване на низовете в Scala. В следващата статия ще разгледаме колекциите на този езикпрограмиране.