1  public static  void main(String args[] ){
2 String Str="hellow";
3 int num=110;
4 char c='a';
5 String sum=Str+num+c;//先String+int=》String,转化为String,再String+char=String
6 String sum1=c+num+Str;//先char+int=》int,再String+int=String
7 String sum2=num+Str+c;//先num+String=》String,再String+char=》String
8 System.out.println(sum);
9 System.out.println(sum1);
10 System.out.println(sum2);
11 }

输出结果:

1 hellow110a
2 207hellow
3 110hellowa
  • String是引用数据类型,String类型做“+”号运算,起到的是连接字符串作用,String之后的加号所得结果都是String类型,都是连接作用,String之前的基本数据类型做基本加法操作,其加法结果是int类型,比如char类型的'a'+2,结果是99,a对应的ASCII码是97
  • 基本数据类型的加号,是常规的加法操作,返回的是十进制,一般默认是int类型结果。

最新文章

  1. 我所认识的javascript正则表达式
  2. Codeforces Beta Round #6 (Div. 2 Only)
  3. git查看历史命令
  4. 用vs2013编译lua源码方法
  5. multipart/form-data
  6. newClass a = Func(3)中隐藏的操作
  7. HDU 1718 Rank counting sort解法
  8. 具有 Button 风格的 Panel(覆盖TCustomPanel的Paint函数,用到了ThemeServices)
  9. Google Calendar(日历)设置农历生日提醒
  10. Reverse Integer - Palindrome Number - 简单模拟
  11. Mac笔记本中使用postgresql
  12. BNU Online Judge-34776-What does the fox say?
  13. Abp(.NetCore)开发与发布过程
  14. Centos搭建Docker环境
  15. C语言实现邻接矩阵创建无向图&图的深度优先遍历
  16. 网络协议抓包分析——ARP地址解析协议
  17. .Net Identity OAuth 2.0 SecurityStamp 使用
  18. VBA改写VBA代码
  19. 新浪微博api出现认证失败问题 (获取code字段值的问题)
  20. Spring Boot SSO单点登入

热门文章

  1. nuget使用经验:复杂依赖关系下的包版本问题
  2. 线上服务的FGC问题排查
  3. k8s-获取kuboardtoken
  4. Jenkins:用maven在本地打包部署一个github的springboot项目(Jenkins 2.257)
  5. Navicat Premium_11.2.7简体中文版 破解版本 windows版本 失效
  6. 【应用服务 App Service】Azure 应用服务测试网络访问其他域名及请求超时限制(4分钟 ≈ 230秒)
  7. poj1639,uva1537,uvalive2099,scu1622,fzu1761 Picnic Planning (最小限制生成树)
  8. Deepin v15.11驱动安装问题
  9. python定义函数后跟->的意义
  10. Paillier同态加密的介绍以及c++实现