public void alterar(Cidadao cidadao) {
    String sql =
        "update cidadao set cpf=?, nome=?, sexo=?, estado_civil=?, data_nascimento=?, cep=?, cidade=?, bairro=?, estado=?, delegacia=? where id_cidadao=?";
    try {
      PreparedStatement ps = con.prepareStatement(sql);

      ps.setString(1, cidadao.getCpf());
      ps.setString(2, cidadao.getNome());
      ps.setString(3, cidadao.getSexo());
      ps.setString(4, cidadao.getEstado_civil());
      ps.setString(5, cidadao.getData_nascimento());
      ps.setString(6, cidadao.getCep());
      ps.setString(7, cidadao.getCidade());
      ps.setString(8, cidadao.getBairro());
      ps.setString(9, cidadao.getEstado());
      ps.setInt(10, cidadao.getId_cidadao());

      ps.execute();

      con.close();

    } catch (SQLException e) {
      throw new RuntimeException(e);
    }
    System.out.println("Cidadao Alterado!");
  }
  public void inserir(Cidadao cidadao) {
    String sql =
        "insert into cidadao (cpf, nome, sexo, estado_civil, data_nascimento, cep, cidade, bairro, estado) "
            + "values(?,?,?,?,?,?,?,?,?)";
    try {
      PreparedStatement p = con.prepareStatement(sql);

      p.setString(1, cidadao.getCpf());
      p.setString(2, cidadao.getNome());
      p.setString(3, cidadao.getSexo());
      p.setString(4, cidadao.getEstado_civil());
      p.setString(5, cidadao.getData_nascimento());
      p.setString(6, cidadao.getCep());
      p.setString(7, cidadao.getCidade());
      p.setString(8, cidadao.getBairro());
      p.setString(9, cidadao.getEstado());

      p.execute();

      con.close();

    } catch (SQLException e) {
      throw new RuntimeException(e);
    }
    System.out.println("Cidadao Gravado!");
  }