Advertisement
Guest User

Untitled

a guest
Jul 25th, 2016
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.07 KB | None | 0 0
  1. import java.util.*;
  2. // Create an AccountSetup application
  3. public class AccountSetup {
  4. public static void main(String[] args) {
  5. // prompts the user for a user name and a password
  6. String username = read("Enter username? ");
  7. String password = read("Enter password? ", 8);
  8.  
  9. // an appropriate message displayed
  10. System.out.printf("Account has been setup. The username: %s, Password: %s%n", username, password);
  11. }
  12.  
  13. private static String read(String message) {
  14. System.out.print(message);
  15. Scanner kb = new Scanner(System.in);
  16. // The user name and pass­word should be converted to all lowercase letters
  17. return kb.nextLine().toLowerCase();
  18. }
  19.  
  20. private static String read(String message, int numberOfCharacter) {
  21. boolean done = false;
  22. String result = null;
  23. do {
  24. result = read(message);
  25. // until a password with at least eight characters is entered
  26. if (result.length() >= numberOfCharacter) {
  27. done = true;
  28. } else {
  29. // an appropriate message displayed
  30. System.err.println("Error: invalid value was entered.");
  31. }
  32. } while (!done);
  33. return result;
  34. }
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement