#Java# 关于“+”加号的详解

在Java的当中“+”加号有两个作用,分别是:

如图1所示,作为加法运算符。

2,作为字符串连接符。

给出一个简单的例子:

//输出字符串Hello7a

的System.out.println( “你好” + 7 + 'A');

//输出字符串7aHello

的System.out.println(7 + '一个' + “你好”);

对于第一个表达式控制台输出Hello7a,这里先进行“Hello”+7运算,将7转换成字符串,再拼接成Hello7字符串,然后再与'a'进行拼接,输出Hello7a。(这里两个 “+” 号都是作字符串连接运算)

对于第二个表达式控制台输出104Hello,这里先进行7 +'a'运算,将'a'自动转换成int类型的所有对应的ASCII值:97

然后进行7 + 97 = 104的运算,最后与Hello进行字符串连接输出104Hello。(第一个“+”号作加法运算,第二个“+”号作字符串连接运算)。



  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值