Пример #1
0
 public function testNew()
 {
     $ar = new CharArray(16);
     $this->assertEquals(16, $ar->getSize());
     $this->assertEquals(16, $ar->length());
 }
Пример #2
0
 protected function insertCharArray($dstOffset, CharArray $str)
 {
     $start = 0;
     $end = $len = $str->length();
     $this->ensureCapacityInternal($this->length() + $len);
     System::arraycopy($this->value, $dstOffset, $this->value, $dstOffset + $len, $this->length() - $dstOffset);
     for ($i = $start; $i < $end; $i++) {
         $this->value[$dstOffset++] = $str[$i];
     }
     $this->count += $len;
     return $this;
 }