What is the method of concatenating Java strings
This article mainly explains "what is the method of Java string concatenation", interested friends may wish to take a look. The method introduced in this paper is simple, fast and practical. Let Xiaobian take you to learn "What is the method of Java string splicing"!
preface
In programming, string processing is often encountered, such as linking two strings, concatenating defined strings, and connecting two or more strings, characters, integers, and floating-point numbers into a larger string.
Connect using operator "+"
Like most programming languages, Java allows you to concatenate or concatenate two strings using a "+" sign. The "+" operator is the simplest, fastest, and most commonly used string concatenation. When you use the "+" operator to join a string and int (or double) data, the "+" automatically converts int (or double) data to String type.
Code example:
public static void main(String[] args) {
int[] no = new int[] { 501, 101, 204, 102, 334 };
String[] names = new String[] { "Zhang Cheng", "Liu Lili", "Li Guowang", "Meng Hongxia", "He Ning" }; //Define name array
String[] classes = new String[] { "Mathematics", "Chinese", "Mathematics", "English", "English" }; //Defines the course array
System.out.println("This exam student information is as follows: ");
//Loop through arrays, concatenate strings
for (int i = 0; i < no.length; i++) {
System.out.println("Student ID: " + no[i] + "|Name: " + names[i] + "|Course: " + classes[i] + "|Class: " + "Class 2 (Class 3)");
}
}
The above code represents traversing the array, taking the value of each array corresponding to the subscript, and then using "+" to recombine into a new string, and output print!
The results are as follows:
The student information for this exam is as follows:
Student ID: 501| Name: Zhang Cheng| Curriculum: Mathematics| Class: Grade 2 (Class 3)
Student ID: 101| Name: Liu Lili| Course: Chinese Class: Grade 2 (Class 3)
Student ID: 204| Name: Li Guowang| Curriculum: Mathematics| Class: Grade 2 (Class 3)
Student ID: 102| Name: Meng Hongxia| Course: English| Class: Grade 2 (Class 3)
Student ID: 334| Name: He Ning| Course: English| Class 2 (Class 3)
When the string value defined is too long, it can be written in multiple lines, which is easier to read. For example:
String str="Welcome to"+"Beijing"
+"Welcome to"+"Beijing. "
+"This is my hometown. "; Use concat() method
In Java, the concat() method of the String class enables concatenation of one string to the end of another string. The concat() method has the following syntax:
String 1.concat(String 2);
Note: The concat() method can only concatenate two strings at a time; if you need to concatenate multiple strings, you need to call concat() multiple times.
Code example:
public static void main(String[] args) {
String info = "Romance of the Three Kingdoms";
info = info.concat("Journey to the West,");
info = info.concat("Water Margin,");
info = info.concat("Dream of Red Mansions");
System.out.println(info);
String cn = "China";
System.out.println(cn.concat("Shaanxi").concat("Xi'an").concat("Dayan Pagoda"));
}
The results are as follows:
Romance of the Three Kingdoms, Journey to the West, Water Margin, Dream of Red Mansions
The Big Wild Goose Pagoda in Xi'an, Shaanxi Province, China has come here. I believe everyone has a deeper understanding of "what is the method of Java string splicing". Let's actually operate it. Here is the website, more related content can enter the relevant channels for inquiry, pay attention to us, continue to learn!