在满足其条件后我不需要if.有没有什么办法可以修改我的代码,以便它在传递之后不必检查它?我的数据库中有很多表,我想知道代码是否是最佳的.
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM STACKOVERFLOW.information_schema.tables ORDER BY TABLE_NAME");
while (rs.next()) {
String name = rs.getString("TABLE_NAME");
ExtractFrom.addItem(name);
if (name.toLowerCase().equals("stack")) pvIsPresent=true;
}
if (pvIsPresent)
ExtractFrom.setSelectedItem("stack");
Run Code Online (Sandbox Code Playgroud)