មេរៀនទី៣៥: Immutable String

ក្នុង java, string objects are immutable។ ម្យ៉ាងទៀត string object ត្រូវបានបង្កើត data ឬ state មិនអាច ប្តូរ ប៉ុន្តែ string object ត្រូវបានបង្កើត។
class Testimmutablestring{
public static void main(String args[]){
String s=”Sachin”;
s.concat(” Tendulkar”);//concat() method appends the string at the end
System.out.println(s);//will print Sachin because strings are immutable objects
}
}
Output:Sachin
ស្វែងយល់ពី diagram បានផ្តល់ដូចខាងក្រោម។
Javaលោកអ្នកអាចមើលឃើញរូបខាងលើ មានពីរ objects ត្រូវបានបង្កើត reference variable ជា “Sachin” មិនមែន “Sachin Tendulkar”។
ឧទាហរណ៍:
class Testimmutablestring1{
public static void main(String args[]){
String s=”Sachin”;
s=s.concat(” Tendulkar”);
System.out.println(s);
}
}
Output:Sachin Tendulkar