intento usar el código para usar un ArrayList de objetos, tengo dos clases una para construir los objetos y otra en la que debo realizar varios métodos , pero no se porque al tratar de obtener los datos desde el archivo no me reconoce los setters de la clase inicial, solo me reconoce los getters.
este es el codigo de la segunda clase que no reconoce los setters de la clase Cliente
private ArrayList<Cliente> clientes = new ArrayList<Cliente>();
public void buildObjects() {
// Instanciamos el fichero donde estan los datos
File fichero = new File("/Volumes/GoogleDrive/Mi unidad/Java/100Clientes.txt");
Scanner s = null;
try {
// Leemos el contenido del fichero
System.out.println("... Leemos el contenido del fichero ...");
s = new Scanner(fichero);
// Obtengo los datos de los clientes del fichero
while (s.hasNextLine()){
String linea = s.nextLine(); // Obtengo una linea del fichero (un cliente)
String [] cortarString = linea.split(" "); // Obtengo los datos del cliente separados por espacio
Cliente clientes = new Cliente();
// Pongo los atributos al objeto "cliente", pero no me reconoce los setters clientes.