private void salvar(Scanner scanner) {
scanner.useDelimiter("\n");
System.out.println("Descrição do Cargo");
String descricao = scanner.next();
Cargo cargo = new Cargo();
cargo.setDescricao(descricao);
repository.save(cargo);
System.out.println("O Cargo: " +cargo.getDescricao()+ " foi salvo com sucesso");
}
private void salvar(Scanner scanner) {
scanner = new Scanner(System.in);
System.out.println("Descrição do Cargo");
String descricao = scanner.nextLine();
Cargo cargo = new Cargo();
cargo.setDescricao(descricao);
repository.save(cargo);
System.out.println("O Cargo: " +cargo.getDescricao()+ " foi salvo com sucesso");
}
Vi essa duas abordagem no Forum e gostaria de saber o que acontece em cada uma das duas e qual delas e se alguma delas não é uma boa pratica.