2011-12-20 7 views
0

別の値から新しいローカル変数を作成することはできますか?別の変数の値から新しいローカル文字列変数を作成しますか?

var1 = "button1"の値なら、新しい変数の一部を作るためにvar1の値を使用して、button1typeのような新しいローカル変数を構築できます

+0

Javaのような言語では不可能だと思います。 – Cristian

+0

これはどこに必要ですか?おそらくあなたの問題のためのより良い解決策があると思います。 – Jordi

+0

私が押すボタンに応じて、extras経由で値を渡し、データベース内のcolを修正するために書き込む変数名を作成する必要があります。私はちょうどスイッチ、ケースを使用することができますし、別の更新データベースSQLを持っています。とにかくありがとう。あなたの答えは – user1095784

答えて

3

このようにしますか?

String foo = "ohai_" + var1; // Would be "ohai_button1" 

あなたは名前var1の値に基づいて変数を意味しますか?いいえ、でも、必要はありません。

文字列(またはその他の)値に基づいてデータを関連付ける必要がある場合は、マップの使用を検討してください。

+0

ありがとう。あなたはハッシュマップを意味しますか? – user1095784

+0

@ user1095784私は* a *マップを意味し、 'HashMap'は一つの実装であり、典型的な選択です。 –

関連する問題