こんにちは最近私はたくさんのJavaプログラミングを行ってきましたが、多くのif文を使ってきました。問題は、すべてのシナリオをチェックするために100回以上のif文をコピーして貼り付けなければならないことです。次に例を示します。この例の複数のif文をJavaで書く方が良い
while (i < AreaNumbers.size()) {
String roomnum = "j" + AreaNumbers.get(i);
if (roomnum.equals("j100")) {
if (k == 1) {
j100.setVisible(true);
j100.setToolTipText("<html>" + "<br>" + "Room Number: " + AreaNumbers.get(i) + "<br>" + "Incident ID: " + IncidentID.get(i) + "<br>" + " Teacher: " + Teachers.get(i) + "<br>" + " Description: " + Descriptions.get(i) + "</html>");
k = k + 1;
} else if (k > 0) {
j100.setToolTipText(k + " help desk calls, click here for more information");
k = k + 1;
}
私はチェックして、比較したいすべてのラベルのために過去if (roomnum.equals("j100")) {
、すべてをコピーして貼り付けます。とにかく私はこれを行うことができますか?私はこの同じシナリオを一度に渡って実行するステートメントを書くことができますか?j100
これは、毎回j101 j107などの別のラベルで置き換えられます。私はそれが言葉に良い方法を考えることはできません。前もって感謝します。
あなたは 'j100'という名前の変数を持ち、あなたの説明によれば、このコードは100回以上繰り返されます。そのような百の変数を持つことを計画しているということですか? –
だから、PHPのような動的変数がありますか? '$ {$ name} ' –