System.out.write(32);//不理解为什么这个打印不出来
因为在JAVA里面万物皆对象啊,你不能直接这样打出一个数字,
用System.out.write(new int(32));试试

解决方案 »

  1.   

    System.out.write(32);//不理解为什么这个打印不出来
    可以打出来,只不过是个空格而已.
      

  2.   

    system.out.write("32"); 结果:32
    system.out.write(32);   结果:空格system.out.write("35"); 结果:35
    system.out.write(35);   结果:#system.out.write("36"); 结果:36
    system.out.write(36);   结果:$
    为什么啊哈,"32"是字符窜,int(32)是整数,32 是ASCII码对应的“空格”35对应的是# 36对应的是$
    明白了吧:)
      

  3.   

    谢谢 XhuilinX(reallow) 
    忘记看看ascii码表了:-)