我想实现一个布尔NAND / NOR门。问题是我没有输入到门,我在代码中动态学习,但我事先并不知道它可能有多少输入。以下是OR的代码。但我无法找到为NOR / NAND做这件事的方法。什么应该是结果的初始值?有办法吗?
public YourPojo getDatabaseDetails(int masterId) {
sql = "Select * FROM <table_name> where ID=?";
YourPojo pojo = (YourPojo) jdbcTemplate.queryForObject(sql,
new Object[] { masterId }, new RowMapper<YourPojo>() {
@Override
public <YourPojo> mapRow(ResultSet rs, int rowNum)
throws SQLException {
YourPojo pojo2 = new YourPojo();
pojo2.setAccountId(rs.getString("AccountId"));
pojo2.setAccountName(rs.getString("AccountName"));
pojo2.setAccountCRN(rs.getString("AccountCRN"));
pojo2.setAccountStatus(rs.getString("AccountStatus"));
return pojo2;
}
});
return pojo;
}
答案 0 :(得分:1)
您是否尝试先进行AND / OR(将初始值设为1/0)然后再进行恭维?