Advertisement
ramewn3323

Untitled

Apr 19th, 2019
404
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.43 KB | None | 0 0
  1. import java.io.File;
  2. import java.io.FileNotFoundException;
  3. import java.io.PrintWriter;
  4. import java.util.ArrayList;
  5. import java.util.List;
  6. import java.util.Scanner;
  7.  
  8. public class matura18v3 {
  9. static List<String> dane = new ArrayList<String>();
  10. static List<Character> abc = new ArrayList<Character>();
  11. static Scanner scanner;
  12. static List<String> wynik = new ArrayList<String>();
  13.  
  14. static void intalize() {
  15. try {
  16. scanner = new Scanner(new File("C:\\Users\\mee\\Desktop\\Dane_PR2\\sygnaly.txt"));
  17. } catch (FileNotFoundException e) {
  18. // TODO Auto-generated catch block
  19. e.printStackTrace();
  20. }
  21. while (scanner.hasNextLine()) {
  22. dane.add(scanner.nextLine());
  23. }
  24. for(char ch='A';ch<='Z';ch++) abc.add(ch);
  25.  
  26.  
  27. }
  28.  
  29.  
  30. //*** c':
  31.  
  32.  
  33. public static void main(String[] args) throws FileNotFoundException {
  34. intalize();
  35. PrintWriter file = new PrintWriter(new File("C:\\Users\\mee\\Desktop\\99123005056\\lel.txt"));
  36. for(String s : dane) {
  37. Boolean d = true;
  38. for(int j=0;j<s.length();j++) {
  39. for(int k=0;k<s.length();k++) {
  40. if(dlugosc(s.charAt(j), s.charAt(k))>10) {
  41. d = false;
  42. }
  43. }
  44. }
  45. if(d)wynik.add(s);
  46.  
  47. }
  48.  
  49. for(String s : wynik) {
  50. file.println(s);
  51. System.out.println(s);
  52. }
  53. file.close();
  54. //System.out.println(dlugosc('C','G'));
  55. }
  56. static int dlugosc(char a, char b) {
  57. return Math.abs(a-b);
  58. }
  59.  
  60.  
  61. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement