在Java中, 字符串串联形成一个新字符串, 该字符串是多个字符串的组合。在Java中有两种连接字符串的方法:
- 通过+(字符串串联)运算符
- 通过concat()方法
class TestStringConcatenation1{
public static void main(String args[]){
String s="Sachin"+" Tendulkar";
System.out.println(s);
//Sachin Tendulkar
}
}
立即测试
Output:Sachin Tendulkar
Java编译器将上述代码转换为:
String s=(new StringBuilder()).append("Sachin").append(" Tendulkar).toString();
在Java中, 字符串串联是通过StringBuilder(或StringBuffer)类及其append方法实现的。字符串串联运算符通过将第二个操作数附加到第一个操作数的末尾来产生新的字符串。字符串连接运算符不仅可以连接字符串, 还可以连接原始值。例如:
class TestStringConcatenation2{
public static void main(String args[]){
String s=50+30+"Sachin"+40+40;
System.out.println(s);
//80Sachin4040
}
}
立即测试
80Sachin4040
注意:在字符串文字之后, 所有+将被视为字符串串联运算符。2)通过concat()方法进行字符串连接
String concat()方法将指定的字符串连接到当前字符串的末尾。句法:
public String concat(String another)
让我们看一下String concat()方法的示例。
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
}
}
【Java中的字符串串联】立即测试
Sachin Tendulkar
推荐阅读
- Java中的StringTokenizer
- Windows的15款最佳IPTV播放器推荐合集(哪款适合你())
- Windows的10款最佳免费乐谱软件推荐合集(你最喜欢哪个())
- Flask AppBuilder Base Views
- 第二次作业之CanTool APP功能需求
- Flask AppBuilder安装
- Android开发之新建项目报错的问题
- appium手机键盘实现方法
- AutoMapper介绍(未完待续部分没实现)