3.29.3 changePropName可変長配列オブジェクトのプロパティ名の変更

<この項の構成>
(1) 機能
(2) 形式
(3) 引数
(4) 戻り値
(5) 例外

(1) 機能

プロパティ名を変更します。

変更後のプロパティ名が可変長配列オブジェクトにすでに存在していても,例外はスローされません。ただし,プロパティ名が変更前,変更後のどちらになるかは保証できません。

また,変更前として指定したプロパティ名が可変長配列オブジェクトにない場合は,falseが返却されます。

(2) 形式

boolean changePropName(
    String     oldName,
    String     newName
)

(3) 引数

oldName(入力)
変更前のプロパティ名を指定します。
nullを指定した場合は,例外がスローされます。
newName(入力)
変更後のプロパティ名を指定します。
nullを指定した場合は,例外がスローされます。

(4) 戻り値

true
変更されました。
false
変更されませんでした。

(5) 例外

NullPointerException
引数oldNameまたはnewNameにnullを指定した場合