私は C++/C# 開発者ですが、Java は初めてです。次のように、基本クラス内の文字列の配列にセッターとゲッターを実装しようとしています。
private String[] values = new String[35];
public String get_val(int idx)
{
return values[idx];
}
public void set_val(int idx, String val)
{
values[idx] = val;
}
関数を呼び出すとset_val
、n 番目の文字列の値が更新されます。次のようなコードを実行した後:
row.set_val(0, row.get_val(0) + "1");
row.set_val(0, row.get_val(1) + "2");
row.set_val(0, row.get_val(2) + "3");
string foo = row.get_val(0);
までにstring foo = row.get_val(0);
、0 番目の値は元の値に戻ります。配列と Java の概念がありませんか? これはかなり単純なコードのようです。
前もって感謝します!