どのように私は、リストを反復処理し、変数をインスタンス化する際にラベルや割り当てられた名前と値を使用することができますか?

シュガーバーナー:

ユーザーが文字列のリストを入力すると、私はその変数のラベルとしてそのリストを通って、そのリストの使用中の各文字列を反復することができるようにしたいです。例:ユーザーが[ "1"、 "3"、 "myVarを"]に入ります。私は= 23整数1のようなものを持つことができますので、「1」、「3」などの名前を持つ他のいずれかの名前で変数をインスタンス化します。または文字列3 =「こんにちは」; どのように私はJavaでこれを行うに行きますか?

トムホーティン - tackline:

これは無意味だろう。コード内の変数を使用するには、ユーザーが入力していたかを知るする必要があると思います。(余談反射のようなハック。)

ほぼ確実にあなたが望むものであるMap上キー付きString入りました。あなたはまだあなたがそれを使用しようとしている正確にどのように依存する値を、マップの種類の問題を抱えています。

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=19198&siteId=1