我刚学JAVA不久,遇到个菜问题,请大家帮帮忙给小弟指点一下!
跟排版的问题差不多,比如说我现在有四个数组
String [] A; //姓名,至多12个字符
String [] B; //地址,至多12个字符
long [] C;   //编号,至多8个字符
int [] D;    //年龄,至多3个字符
里面已经有些数据了,现在我要把这些数据在TextArea里像下面的样子显示出来
    姓名         地址          编号        年龄     
  *******       ****         *********    ******** 
  **            ******       *****        **********
  ****          **           ***          ******
就是每一列都要左对齐,有什么好的办法吗?
我试过用A[0].length(),然后用一个for来循环输出不满长度个数的空格,
这个办法很笨,而且字符串里要是有汉字和英文混合使用的时候就无法对齐,
因为一个汉字是两个字节,而用length()获得之后只有一个长度!
差不多就是这样,请大伙帮帮忙,谢啦!