java中,  如何给字符串自动补空格例: String aaaa = “12345678”现在想实现如下的效果:
            aaaa  = “12345678  ”   后加两个空格

解决方案 »

  1.   

    public class AddSpace { /**
     * @param args
     */
    public static void main(String[] args) {
    AddSpace add= new AddSpace();
    System.out.println(add.addSpace("123", 5));
    }
        public String addSpace(String str,int countSpace)
        {
         String resultStr=str;;
         for(int i=0;i<countSpace;i++)
         {
         resultStr= resultStr +".";
         }
    return resultStr;
        }
    }
      

  2.   

    在String中直接添加就可以了呀
      

  3.   

    3#弄得太繁琐了
    不过使用函数的方式是正确的
    但是他返回的东西肯定还是原来的东西
    要注意函数中的局部变量会被回收的
    可以用new出来的
      

  4.   

    先在aaaa后加10个空格,然后取前10个字符