មេរៀនទី៣៧: String Concatenation

Concating strings form គឺជា string ថ្មី ការផ្សំនៃ strings ច្រើន
មានពីរមធ្យោបាយ concat string objects:
1.    ដោយ + (string concatenation) operator
2.    ដោយ concat() method
1) ដោយប្រមាណវិធី+ (string concatenation) operator
ប្រមាណវិធី String concatenation operator ត្រូវបានប្រើដើម្បីបន្ថែម strings :
//Example of string concatenation operator
class TestStringConcatenation1{
public static void main(String args[]){
String s=”Sachin”+” Tendulkar”;
System.out.println(s);//Sachin Tendulkar
}
}
Output:Sachin Tendulkar
compiler transforms ធ្វើដូចនេះ:
String s=(new StringBuilder()).append(“Sachin”).append(” Tendulkar).toString();
String concatenation ត្រូវបានអនុវត្តដោយឆ្លងកាត់ StringBuilder(or StringBuffer) class និង method.String concatenation operator ផលិត string ថ្មី។
class TestStringConcatenation2{
public static void main(String args[]){
String s=50+30+”Sachin”+40+40;
System.out.println(s);//80Sachin4040
}
}
Output:80Sachin4040
2) ដោយ concat() method
concat() method concatenates ដែលបានលក្ខណ:ពិសេសនៃ string។
Syntax:public String concat(String another){}
//Example of concat(String) method
class TestStringConcatenation3{
public static void main(String args[]){
String s1=”Sachin “;
String s2=”Tendulkar”;
String s3=s1.concat(s2);
System.out.println(s3);//Sachin Tendulkar
}
}
Output:Sachin Tendulkar