📅  最后修改于: 2023-12-03 15:31:49.284000             🧑  作者: Mango
在Java中,可以使用"+"运算符进行加法运算和字符串连接。当"+"运算符作用于数字类型时,其作为加法运算符,对两个数字进行求和操作。当"+"运算符作用于字符串类型时,其作为字符串连接符,将两个字符串拼接在一起。
下面是一个简单的加法运算示例:
int a = 5;
int b = 10;
int sum = a + b;
System.out.println("Sum: " + sum);
在上面的示例中,我们声明了两个整型变量a
和b
,并将它们的和赋值给变量sum
。最后,我们使用System.out.println()
方法打印出变量sum
的值。
下面是一个简单的字符串连接示例:
String str1 = "Hello";
String str2 = "World";
String str3 = str1 + " " + str2;
System.out.println("Result: " + str3);
在上面的示例中,我们声明了两个字符串变量str1
和str2
,并将它们拼接在一起赋值给变量str3
。我们还在拼接字符串时添加了一个空格。最后,我们使用System.out.println()
方法打印出变量str3
的值。
需要注意的是,如果+
运算符的任意一个操作数是字符串类型,Java会将另一个操作数转换为字符串类型,并执行字符串连接操作。例如:
int myInt = 10;
String myStr = "Hello";
String result = myInt + " " + myStr;
System.out.println("Result: " + result);
在上面的示例中,我们将整型变量myInt
和字符串变量myStr
拼接在一起,并将其赋值给变量result
。由于+
操作符的一个操作数是字符串类型,Java会将整型变量myInt
转换为字符串类型。