为了账号安全,请及时绑定邮箱和手机立即绑定

关于println

System.out.println(变量1+变量2);

用来连续的输出两个变量为什么不可以

System.out.println(变量1+"\n"+变量2);这样就可以,难道是两个变量之间不能直接连接?

正在回答

3 回答

同类型的肯定可以

不同类型的两个变量名 用 + 运算符 字符串会拼接  同为int 类型 会相加 int 和double会隐式转化 

0 回复 有任何疑惑可以回复我~
#1

慕少2368710 提问者

非常感谢!
2016-05-18 回复 有任何疑惑可以回复我~

不可以,那样写怎么说呢,如果都是数字,输出的是两数的和;如果有一个不是则相当于将两变量都转为字符输出的是合并两字符串后的新字符串

0 回复 有任何疑惑可以回复我~

两个变量不是用+连接,+后面是连接的输出信息

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第一季(IDEA工具)升级版
  • 参与学习       1163396    人
  • 解答问题       17551    个

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

进入课程

关于println

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信