我现在用的机子没有环境,等我我环境装好,再测试不是太费时间嘛!
大家谁用过,或者对StingBuffer对象熟悉,给个答案不是更方便吗?!

解决方案 »

  1.   

    可以不断地加append()。
    因为append()返回的也是一个StringBuffer对象
      

  2.   

    败了,有空下个JDK文档吧。
    StringBuffer:
    构造:new StringBuffer()[int,string]方法太多,没个方法都有不同的参数讲一天也讲不完啊。
    常用的:append(基本类型);charAt(int i);delete(int start,int end);
    indexOf(string str);lastindexOf(string str);
      

  3.   

    很明显是可以滴哈。
    再给个例子给你玩玩。。
    public void setSelectSQL() {        if (super.GSELECT_SQL == null) {            StringBuffer sqlBuffer = new StringBuffer();            sqlBuffer.append("SELECT ");
                sqlBuffer.append("STAFF_NO, ");
                sqlBuffer.append("ATTEND_DT, " );
    sqlBuffer.append("DAY_ACTIVE_IND, " );
    sqlBuffer.append("FIRST_TIME, " );
    sqlBuffer.append("LAST_TIME, " );
    sqlBuffer.append("LEAVE_IND, " );
    sqlBuffer.append("LEAVE_TYPE, " );
    sqlBuffer.append("DURATION, " );
    sqlBuffer.append("ABSENT_IND, " );
    sqlBuffer.append("ABSENT_TIME, " );
    sqlBuffer.append("LAST_UPD_USER, " );
    sqlBuffer.append("LAST_UPD_DT, " );
    sqlBuffer.append("LCOUNT " );
                sqlBuffer.append("FROM ATTENDANCE ");            super.GSELECT_SQL = sqlBuffer.toString();
            }    }
      

  4.   

    不用了,诸位!我从API上找到答案了,结果是“这样写没有问题”。
      

  5.   

    supermensc(过客):你的这个例子一点都不好玩!