Advertisement
MX37S

dic

Mar 8th, 2023
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.23 KB | None | 0 0
  1. import java.io.FileWriter;
  2. import java.util.LinkedList;
  3.  
  4. public class Main {
  5. private static LinkedList<String> generarAbc() {
  6. char c;
  7. LinkedList<String> abcList = new LinkedList<>();
  8.  
  9. for (c = 'A'; c <= 'Z'; ++c){
  10. abcList.add(c + "");
  11. }
  12. return abcList;
  13. }
  14.  
  15. private static void generarArchivoTexto(String texto){
  16. try {
  17. FileWriter writer = new FileWriter("C:\\Users\\User\\Desktop\\TEMP\\DIC\\dic_dni_letras.txt", true);
  18. writer.append(texto+"\n");
  19. writer.close();
  20. } catch (Exception e) {
  21. e.printStackTrace();
  22. }
  23. }
  24.  
  25. private static void generarDic(int rangoInicio, int rangoFin){
  26. LinkedList<String> abcList = generarAbc();
  27.  
  28. for (int i=rangoInicio;i<=rangoFin;i++){
  29. for (String letra1 : abcList) {
  30. for (String letra2 : abcList) {
  31. String datoGenerado = i + letra1 + letra2;
  32. System.out.println(datoGenerado);
  33. generarArchivoTexto(datoGenerado);
  34. }
  35. }
  36. }
  37. }
  38.  
  39. public static void main(String[] args) {
  40. generarDic(30456818,40000000);
  41. }
  42. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement