CRUD simples em eclipse JAVA

Preciso de um código que adicione, remove e pesquise os dados incluídos no cadastro de um funcionário.

Java? Usa qual banco? E o que você já tem?

JRE, sem banco de dados.

package prova;

public class Login {

private String nome;
private String login;
private String senha;


public Login (){
	
}

public String getNome() {
	return nome;
}
public void setNome(String nome) {
	this.nome = nome;
}
public String getLogin() {
	return login;
}
public void setLogin(String login) {
	this.login = login;
}
public String getSenha() {
	return senha;
}
public void setSenha(String string) {
	this.senha = string;
}

}

package prova;

public class Funcionario {

private String nomeFunc;
private int cpf;
private int rg;
private String endereco;


public Funcionario (String nomeFunc, int cpf, int rg, String endereco){
	
	this.nomeFunc = nomeFunc;
	this.cpf = cpf;
	this.rg = rg;
	this.endereco = endereco;
	
	
	
}
public String getNomeFunc() {
	return nomeFunc;
}
public void setNomeFunc(String nomeFunc) {
	this.nomeFunc = nomeFunc;
}
public int getCpf() {
	return cpf;
}
public void setCpf(int cpf) {
	this.cpf = cpf;
}
public int getRg() {
	return rg;
}
public void setRg(int rg) {
	this.rg = rg;
}
public String getEndereco() {
	return endereco;
}
public void setEndereco(String endereco) {
	this.endereco = endereco;
}

}

package prova;

import java.util.Scanner;

public class ProgramaPrincipal {

public static void main(String[] args) {
	Scanner leitor = new Scanner(System.in);
	
Login login = new Login();

login.setLogin("vic");
login.setNome("vitoria");
login.setSenha("12345");
	
	
	
      System.out.println("Login:");
      String loginRecebido = leitor.next();

      System.out.println("nome:");
      String nomeRecebido = leitor.next();

      System.out.println("Senha: ");
      String SenhaRecebido = leitor.next();

    if (loginRecebido.equals(login.getLogin())&& SenhaRecebido.equals(login.getSenha())&& nomeRecebido.equals(login.getNome())){

      System.out.println("Acesso Permitido");
      
      System.out.println("===============Menu Principal====================");
      System.out.println("Escolha 1 para cadastrar - 2 - para atualizar dados 3 - para remover - 4 pesquisar ");
      
      int opcao = leitor.nextInt();
      
      switch(opcao){
      
      case 1:
    	  System.out.println("Digite seu nome:");
    	  String nomeCadastro  = leitor.next();
    	  System.out.println("digite seu RG:");
    	  String rgCadastro = leitor.next();
    	  System.out.println("digite seu CPF:");
    	  String cpfCadaastro = leitor.next();
    	  System.out.println("digite seu endereço:");
    	  String enderecoCadastro = leitor.next();
    	  
    	  System.out.println("Dados Cadastrados com sucesso");
    	  
    	 
    	  break;
      } 
 
    
     
  	
    
    
    
    
    
    }else{

System.out.println("Acesso negado");

}

}

}

Qual sua dúvida?

Como faço para fazer a pesquisa puxandoa informação de um funcionário e mostrar na tela, e para remover um funcionário dos cadastrados.

Você é usuário ou está estudando programação?

Estudando programação

Então mostre onde está armazenado esse funcionário que deseja pesquisar e mostrar na tela. Uma dúvida de cada vez, depois você aprende a remover.

Eu posso usar o leitor da forma que estou usando? Pois esta indo tudo para o vetorcliente, assim nao consigo procurar apenas um funcionário. Como posso indicar onde está?

Não temos como advinhar onde está o vetorcliente.