String reference : string variable « String « Ruby






String reference



s = "Ruby" 
t = s      # Copy the reference to t. s and t both refer to the same object.
t[-1] = "" # Modify the object through the reference in t.
print s    # Access the modified object through s. Prints "Rub".
t = "Java" # t now refers to a different object.
print s,t  # Prints "RubJava".

 








Related examples in the same category

1.A string is a sequence of letters, numbers, and other characters.
2.Assign strings to variables:
3.create a string is with Kernel's String method: