code: public void replace(byte data, int index) throws IndexOutOfBoundsException {
          if (index >= this.size || index < 0) {
              throw new IndexOutOfBoundsException("数组大小为：" + this.size + ";下标为：" + index);
          }
          this.datas[index] = data;
      }
docs: 将指定位置的数据替换为指定数据
  
  @param data
  指定数据
  @param index
  指定位置
  @throws IndexOutOfBoundsException
  数组越界时抛出该异常