System.out.println(b+‘ ‘+c); 为什么输出数值
Posted 建大二哥
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了System.out.println(b+‘ ‘+c); 为什么输出数值相关的知识,希望对你有一定的参考价值。
public class bool {
public static void main(String argv[])
{
long b=10;
float c=1;
System.out.println(b+'\\t'+c);
}
}
今天编程发现一个神奇的现象:上述程序的输出为20.0。
原理:方法println将'\\t'认为为数字和b,c相加。
解决办法:改成System.out.println(b+"\\t"+c);
以上是关于System.out.println(b+‘ ‘+c); 为什么输出数值的主要内容,如果未能解决你的问题,请参考以下文章
System.out.println(b+‘ ‘+c); 为什么输出数值
急!!!!!java System.out.println()输出规则!!!!!
java中System.out.print()与System.out.println()与System.out.printf()的差别