课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
eg.(names[2]=3;cards[0];)
System.out.println(names[2]+cards[0]);
输出的为7. 那么如果想输出43,那么怎么做呢?(不要用空格)
2015-06-16
源自:Java入门第一季(IDEA工具)升级版 6-3
正在回答
应该是不能,java会自动识别的,你这需求还挺怪的,为什么不能用空串呢,相加的中间,加个空串,就自动变成字符串拼接了,空串可以是"",中间不是一定要加空格,你是怕出来的数字是4 3,而不是43,实现方法很多
懒秋茵 提问者
得看你相加的二个值是什么类型,如果你的是数值型,相加当然会得到数字相加后的值,如果是字符串型,相加才是字符串拼接
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
3 回答赋值运算符用在运算输出吗?
3 回答如何同时输出
4 回答请问Scanner在输入回车后,如何才能退出?
2 回答不应该是++i吗,先进行运算加一在输出
4 回答EP运行时出现这个问题如何解决