Me ajudem aqui!

Preciso de um exemplo para alterar dados de um cliente.

EX: Criei seu cadastro e preciso alterar informações.

public class Cliente {
	
	private String nome, CPF, telefone;
	private int codigo;
	private Contrato contrato;
	
	public Cliente() {
		this.codigo = codigo;
		this.nome = nome;
		this.CPF = CPF;
		this.telefone = telefone;
	}
	
	Scanner ent = new Scanner(System.in);
	
	public ArrayList<Cliente> listCliente = new ArrayList<Cliente>();
	
	public void cadCliente() {
		Cliente cliente = new Cliente();
		
		System.out.println("Nome: ");
		cliente.setNome(ent.nextLine());
		
		System.out.println("CPF: ");
		cliente.setCPF(ent.nextLine());
		
		System.out.println("Telefone: ");
		cliente.setTelefone(ent.nextLine());
		
		System.out.println("Código: ");
		cliente.setCodigo(ent.nextInt());
		listCliente.add(cliente);
	}
}

Veja um exemplo básico:

Classe Pessoa

public class Pessoa {
	private String nome;

	public Pessoa(String nome) {
		this.nome = nome;
	}

	public String getNome() {
		return nome;
	}

	public void setNome(String nome) {
		this.nome = nome;
	}
}

Main

public class Main {

	public static void main(String[] args) throws Exception {
		// Cria uma pessoa "Fulano"
		Pessoa pessoa = new Pessoa("Fulano");
		
		// Imprime o nome da pessoa
		System.out.println("Nome atual: " + pessoa.getNome());
		
		// Recebe um novo nome para a pessoa
		String novoNome = "Ciclano"; // aqui vc usa a classe Scanner para receber o nome
		
		// Altera o nome da pessoa
		pessoa.setNome(novoNome);
		
		// Imprime o nome da pessoa novamente para ver que mudou
		System.out.println("Novo nome: " + pessoa.getNome());
	}
}

Posso fazer isso na em outra classe e chamar no main?

Vc faz o processamento no Main, que vai usar sua classe Cliente.

Certo, vou tentar aqui. Obrigado!