Junior — Middle
Da li je niz u programiranju tip podataka sa fiksnom dužinom ili se može menjati nakon kreiranja?
sobes.tech АИ
Одговор од АИ
У већини програмских језика, низ (string) је тип података са непроменљивом (immutable) дужином након креирања. То значи да након креирања низа, његов садржај и дужина не могу бити директно изменјени.
Ако је потребно изменити низ, креира се нови низ са изменјеним садржајем. На пример, у Јави или Питону, низови су непроменљиви.
Пример у Јави:
String s = "hello";
s = s + " world"; // креира се нови низ "hello world"
Ако је потребна изменљива секвенца карактера, користе се специјалне класе, као што је StringBuilder у Јави, који омогућавају измену садржаја без креирања нових објеката.