public abstract class ArrayData extends Data
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected java.util.Vector |
_array
配列データ
|
| コンストラクタと説明 |
|---|
ArrayData(int elementType_)
データ型をあらわすクラスを新たに作成する
|
ArrayData(int elementType_,
int size_)
データ型をあらわすクラスを新たに作成する
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected void |
add(java.lang.Object element_)
配列の末尾に要素を追加する
|
void |
clear()
すべての要素を削除する
|
boolean |
equals(java.lang.Object other_)
データが等しいか比較する
|
protected java.lang.Object |
get(int index_)
配列内の指定された位置にある要素を返す
|
int |
getCount()
配列要素数を得る
|
int |
getElementType()
配列要素のデータタイプを得る
|
protected java.lang.Object |
set(int index_,
java.lang.Object element_)
配列内の指定された位置にある要素を、指定の要素で置き換える
|
void |
setSize(int newSize)
サイズを設定する
|
java.lang.String |
toString()
文字列に変換する
|
public ArrayData(int elementType_)
elementType_ - データタイプpublic ArrayData(int elementType_,
int size_)
elementType_ - データタイプsize_ - 配列要素数の初期容量public int getElementType()
getElementType クラス内 Dataデータタイプpublic int getCount()
protected void add(java.lang.Object element_)
element_ - 挿入される要素protected java.lang.Object get(int index_)
throws java.lang.ArrayIndexOutOfBoundsException
index_ - 配列内の位置java.lang.ArrayIndexOutOfBoundsException - 範囲外のインデックスが指定されたprotected java.lang.Object set(int index_,
java.lang.Object element_)
index_ - 配列内の位置element_ - 格納する要素public void clear()
public void setSize(int newSize)
public boolean equals(java.lang.Object other_)
equals クラス内 java.lang.Objectpublic java.lang.String toString()
toString クラス内 java.lang.ObjectCopyright © 2023 RICOH Co., Ltd. All Rights Reserved.