Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package projetoTecnincas;
- public class Localidade {
- private int codigo;
- private String nomeCidade;
- private String nomeEstado;
- public String getNomeCidade() {
- return nomeCidade;
- }
- public void setNomeCidadel(String nomeCidade) {
- this.nomeCidade = nomeCidade;
- }
- public String getNomeEstado() {
- return nomeEstado;
- }
- public void setNomeEstado(String nomeEstado) {
- this.nomeEstado = nomeEstado;
- }
- public Localidade(String nomeCidade, String nomeEstado) {
- super();
- this.nomeCidade = nomeCidade;
- this.nomeEstado = nomeEstado;
- }
- }
- ///////////////////////q
- package projetoTecnincas;
- public interface LocalidadeDao {
- public String buscarPorEstado(String nomeEstado);
- public String buscarPorCidade(String nomeCidade);
- }
- ///////////////////////////////////
- //bruno precisa arrumar ainda
- package projetoTecnincas;
- import java.io.BufferedReader;
- import java.io.BufferedWriter;
- import java.io.File;
- import java.io.FileReader;
- import java.io.FileWriter;
- import java.io.IOException;
- import java.util.ArrayList;
- import java.util.List;
- public class LocalidadeTxtDao implements LocalidadeDao{
- private static final String ARQUIVO_ESTADOS = "C:/Users/Juliano/Desktop/trabalho tecnicas/Estados.txt";
- private static ArrayList<Localidade> localidadeAux = new ArrayList<>();
- private static ArrayList<String> estadoAux = new ArrayList<>();
- public List<Localidade> buscarCidadesPorEstado(String nomeEstado) {
- for(int i = 0;i< localidadeAux.size();i++){
- if(nomeEstado.equalsIgnoreCase(ARQUIVO_ESTADOS)){
- System.out.println(localidadeAux.get(i).getNomeEstado());
- }
- }
- }
- public List<Localidade> listarEstados(String buscaEstado) {
- for (int i = 0; i< localidadeAux.size(); i ++) {
- if (localidadeAux.get(i).getNomeCidade().equalsIgnoreCase(buscaEstado)) {
- System.out.println();
- }
- }
- return null;
- }
- public List<Localidade> listar() {
- for (String est : estado) {
- if (nomeEstado.equalsIgnoreCase(nomeEstado)) {
- System.out.println(nomeEstado);
- return nomeEstado;
- }
- }
- return null;
- }
- static {
- File f = new File(ARQUIVO_ESTADOS);
- FileReader fr = null;
- BufferedReader br = null;
- try {
- if (!f.exists()) {
- f.createNewFile();
- }
- fr = new FileReader(f);
- br = new BufferedReader(fr);
- String linha = null;
- while ((linha = br.readLine()) != null) {
- String[] dados = linha.split(";");
- Usuario usuario = new Usuario(dados[0], dados[1], dados[2], dados[3], dados[4]);
- localidadeAux.add(localidade);
- }
- } catch (IOException e) {
- e.printStackTrace();
- } finally {
- try {
- br.close();
- fr.close();
- } catch (IOException e) {
- e.printStackTrace();
- }
- }
- }
- @Override
- public String buscarPorEstado(String nomeEstado) {
- // TODO Auto-generated method stub
- return null;
- }
- @Override
- public String buscarPorCidade(String nomeCidade) {
- // TODO Auto-generated method stub
- return null;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement