この種のコードの短いバージョンを探しています:
if (database_1[0].equalsIgnoreCase(data)) {
preparedStatement = connect
.prepareStatement("update SLIP.CONTACTS set`database_1`=? where user='"
+ user + "'");
preparedStatement.setString(1, vnos );
preparedStatement.executeUpdate();
} else if (database_2[0].equalsIgnoreCase(data)) {
preparedStatement = connect
.prepareStatement("update SLIP.CONTACTS set`database_2`=? where user='"
+ user + "'");
preparedStatement.setString(1, vnos );
preparedStatement.executeUpdate();
}
したがって、database_1[0] は文字列配列です。そして、文字列データに等しいかどうかを確認するために、彼の最初の要素が必要です。database_1[0] を database_2[0] に変更し、次に database_3[0] に変更するためのショートカット (for ループ) はありますか?