The answer is, it print jello on one line, and then hello on the next line. On
the second line, when we just print out greeting, we can see that it hasn't
changed from the original. We say that it didn't mutate. Instead of modifying
the original string, the replace method returns a new one. This would be like
if you had a mean cat and you told your cat to be nicer. And instead of
becoming nicer, it just gave you a new, nicer cat. That's why we call replace
an accessor method, not a mutator.
La respuesta es, imprime Jola en una línea, y luego Hola en la línea siguiente. En
la segunda línea, cuando solo imprimimos greeting (saludo), podemos ver que no
ha cambiado del original. Decimos que no mutó. En lugar de modificar
la cadena original, el método replace (reemplazar) nos devuelve una nueva. Esto sería como
si tuvieras un gato malicioso y le dices a tu gato que sea más agradable. Y en lugar de
volverse más agradable, sólo te dio un nuevo gato, más agradable. Es por eso que llamamos a replace
un método de acceso, no un mutador.
La réponse est, il imprime
Jello sur une ligne,
puis Hello sur la ligne suivante.
Sur la deuxième ligne, lorsque nous
imprimons simplement greeting,
nous pouvons voir qu'il n'a pas
changé par rapport à l'original.
Nous disons qu'il n'a pas muté.
Au lieu de modifier la chaîne d'origine,
la méthode replace en
renvoie une nouvelle.
C'est comme si vous aviez un chat méchant
et vous lui disiez d'être plus gentil
et au lieu de devenir plus gentil,
vous en recevez un nouveau plus gentil.
C'est pourquoi on appelle remplacer
une méthode d'accesseur, non mutateur.
答えは1行目がJelloで2行目がHelloです
2行目はgreetingとしか出力していないので
元から変わっているように見えません
変化していないと言えます
replaceメソッドは元の文字列を修正する代わりに
新しい文字列を返します
例えるなら
飼い主にお行儀よくと言われた乱暴なネコが
いい子になるより
行儀のいいネコを差し出すといったところです
ということでreplaceは
ミューテータではなくアクセサです
첫 번째 줄에는 Jello를 출력하고 두 번째 줄에는 Hello를 출력합니다.
두 번째 줄의 출력값을 보면, 원래의 값과 변하지 않았다는 것을
알게 됩니다. 우리의 말로 하자면 변환되지 않았다고 합니다. 원래의 문자열을
변환하는 대신에, replace 메소드는 새로운 값을 리턴합니다. 비유를 들자면,
나쁜 고양이가 있었는데 그 고양이 보고 착해지라고 얘기하는 것과 같습니다. 그리고
착해지는 것 대신에, 그냥 착한 고양이를 새로 주는거죠. 그래서 우리는 replace 메소드를
변환자가 아닌 접근자라고 부릅니다.
Het antwoord is,
het print Jello op een regel
en dan Hello op de volgende regel.
Op de tweede regel, wanneer we
enkel greeting printen,
kunnen we zien dat deze niet is veranderd
ten opzichte van het origineel.
We zeggen dat het niet muteerde.
In plaats van de oorspronkelijke
reeks te wijzigen,
stuurt de methode replace
een nieuwe reeks terug.
Het is alsof je een gemene kat had en
zei dat die aardiger moest zijn
en in plaats van aardiger te worden,
kreeg je gewoon een nieuwe aardige kat.
Daarom noemen we replace
een accessormethode en geen mutator.
Câu trả lời là, nó in Jello ở dòng thứ nhất, và
Hello ở dòng tiếp theo. Trên
dòng 2, khi ta chỉ mới in ra xâu greeting,
ta thấy rằng nó chưa
thay đổi gì so với xâu gốc. Ta nói rằng nó không bị
biến đổi gì. Thay vì thay đổi
xâu gốc, method replace trả về một xâu mới.
Nó cũng giống như
bạn có một con mèo và bạn bảo nó rằng
nó sẽ đẹp hơn. Và thay vì
trở nên đẹp hơn, nó sẽ cho bạn một con mèo mới và đẹp hơn.
Đó là lý do ta gọi replace
là hàm truy cập (accessor), chứ không phải hàm biến đổi (mutator)