以下两个例子中的' '单引号有什么作用?说具体些吧.我新人.例1 if(operation == '+') add(object1,object2);例2 switch(operation){case '+':add(object1,object2);break;

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/14 05:54:05
以下两个例子中的''''单引号有什么作用?说具体些吧.我新人.例1if(operation==''+'')add(object1,object2);例2switch(operation){case''+'':ad

以下两个例子中的' '单引号有什么作用?说具体些吧.我新人.例1 if(operation == '+') add(object1,object2);例2 switch(operation){case '+':add(object1,object2);break;
以下两个例子中的' '单引号有什么作用?说具体些吧.我新人.
例1 if(operation == '+') add(object1,object2);
例2 switch(operation){
case '+':
add(object1,object2);
break;

以下两个例子中的' '单引号有什么作用?说具体些吧.我新人.例1 if(operation == '+') add(object1,object2);例2 switch(operation){case '+':add(object1,object2);break;
第一个就是判断 operation 是不是 + 号
第二个也是和第一个一样的.如果operation 是 + 就运行 +号后面的语句.
JAVA中,+号可以是运算符也可以是字符连接符.
如:
int num1 = 0;
int num2 = 2
String str = "Hello";
System.out.println(num1+num2);//这里是运算符.
System.out.println(num1+str);//这里是连接符.
总之,只要有数字与字符用+就是连接,数字与数字就是运算
现在懂了吗?