私がコーディングしている if ステートメントが間違った結果を生成しており、2 つの結果を比較できないという問題に直面しています。
私のコードは次のとおりです。
temp_code
価値が130
あり、またrs.getString(employee_id)
価値がある130
String temp_code = rs.getString(employee_id);
if ((rs.getString(employee_id)).equals(temp_code))
{
out.println("employee IDs equal");
}
else
{
out.println("employee IDs not equal");
}
しかし、従業員IDが等しくないことがわかりました
値を印刷しているときは両方とも 130 であり、次の値を印刷しているとき:
out.println((rs.getString(employee_id)).equals(temp_code));
偽りの価値を生み出している