Video: Technology Stacks - Computer Science for Business Leaders 2016 2024
Je kunt je variabelen en nieuwe lijnsymbolen in Ruby samenvoegen, maar Ruby heeft een nummer van snelkoppelingen voor het samenvoegen van tekenreeksen waarmee u woorden gemakkelijk kunt combineren.
De eerste wordt aangeroepen door een heel mooie term: stringinterpolatie. Maak je daar nu geen zorgen over, kijk gewoon hoe je strings combineert:
2. 2. 2: 011> big_a = "# {a1} n # {a2} n # {a3} n # {a4}" => "A n AA n AAAAA nA A" 2. 2. 2: 012> plaatst big_a AAA AAAAA AA => nil
In plaats van de operator voor optellen te gebruiken, maakt u één grote reeks met dubbele aanhalingstekens en gebruikt u # {} in die tekenreeks. Die speciale combinatie van symbolen betekent dat elke variabele binnen de accolades zijn waarde op die locatie van de string moet plaatsen.
In dit voorbeeld hebt u de variabelen a1, a2, a3 en a4 genomen en hun waarden automatisch in de nieuwe reeks geplaatst. Omdat je ook het nieuwelijnteken hebt opgenomen, eindigt de resulterende reeks precies zoals de langere reeks toevoegingsoperators die je hebt gebruikt.