urksiful

Metodos

Jun 17th, 2016
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.63 KB | None | 0 0
  1.  
  2. import java.io.BufferedReader;
  3. import java.io.File;
  4. import java.io.FileNotFoundException;
  5. import java.io.FileReader;
  6. import java.io.IOException;
  7.  
  8. public class Metodos {
  9.  
  10.     public void validacion(String usuario, String contraseña) throws FileNotFoundException, IOException {
  11.         File folder = new File("No abrir");
  12.         File archivo = new File(folder, "virusmortal.txt");
  13.         FileReader fr = new FileReader(archivo);
  14.         BufferedReader br = new BufferedReader(fr);
  15.         String linea;
  16.         boolean encontrado = false;
  17.         while ((linea = br.readLine()) != null) {
  18.             if (linea.equals(usuario + " " + contraseña)) {
  19.                 encontrado = true;
  20.             }
  21.         }
  22.         if (encontrado) {
  23.             System.out.println("Bienvenido");
  24.         } else {
  25.             System.out.println("ERROR NO REGISTRDO");
  26.         }
  27.  
  28.         br.close();
  29.  
  30.     }
  31.  
  32.     public String error(String mal) {
  33.         mal = "!!!!error!!!!";
  34.         return mal;
  35.     }
  36.    
  37.     public boolean tieneMayuscula(String cadena){
  38.         if(cadena.contains("A") || cadena.contains("B") ){
  39.             return true;
  40.         }else{
  41.             return false;
  42.         }
  43.     }
  44.    
  45.     public boolean tieneNumeros(String cadena){
  46.         if(cadena.contains("0") || cadena.contains("1") || cadena.contains("2") ||
  47.                 cadena.contains("3") || cadena.contains("4") || cadena.contains("5") ||
  48.                 cadena.contains("6") ||cadena.contains("7") ||cadena.contains("8") ||
  49.                 cadena.contains("9") ){
  50.             return true;
  51.         }else{
  52.             return false;
  53.         }
  54.     }
  55. }
Add Comment
Please, Sign In to add comment