你这是在控制台打印的,还是在JSP页面打印的

解决方案 »

  1.   

    中文占2个字节,对应2个 
      

  2.   

    jsp需要这样么?我都是先固定位置的。囧。我承认也很笨。
      

  3.   

    这个不同字体的表现可能不一样吧,有的字体是等宽的,有的字体是不等宽的,特别是英文字体。
    如果是网页,那最好用CSS或者HTML Table,这样的方法不符合网页设计逻辑。。
      

  4.   

    System. out.println("a\tb");  用\t就可以解决
      

  5.   

    jsp需要这样么?我都是先固定位置的。囧。我承认也很笨。