专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Flex

flex中的创办StringBuffer

发布时间:2011-06-27 19:46:14 文章来源:www.iduyao.cn 采编人员:星星草
flex中的创建StringBuffer

import mx.collections.ArrayCollection;
 
 public class StringBuffer
 {
 
  public function StringBuffer()
  {
  }     
     /**
     * @private
     * */
     private var source:ArrayCollection=new ArrayCollection();
    
  public function get data():ArrayCollection
  {
   return source;
  }
  
  /**
     * @private
     * */
  public function set data(value:ArrayCollection):void
  {
   source.removeAll();
   source=value;
  }
      /**
     * @private
     * */
  public function append(s:String):StringBuffer
  {
   source.addItem(s);
   return this;
  }
  
  /**
     * @private
     * */
  public function insert(i:int,s:String):StringBuffer
  {
   source.addItemAt(s,i);
   return this;
  }
  
  /**
     * @private
     * */
  public function remove(i:int):StringBuffer
  {
   source.removeItemAt(i);
   return this;
  }
  
  /**
     * @private
     * */
  public function clear():void
  {
   source.removeAll();
  }
  
  /**
     * @private
     * */
  public function toString():String
  {
   var result:String="";
   for each(var s:String in source)
    result+=s+"\n";
   return result;
  }
  
 }

友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: