Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.io.File;
- import java.io.FileNotFoundException;
- import java.util.ArrayList;
- import java.util.List;
- import java.util.Scanner;
- public class matura18v2 {
- static List<String> dane = new ArrayList<String>();
- static List<Character> abc = new ArrayList<Character>();
- static Scanner scanner;
- static int number_max = 0;
- static String string_max = "";
- static void intalize() {
- try {
- scanner = new Scanner(new File("C:\\Users\\mee\\Desktop\\Dane_PR2\\przyklad.txt"));
- } catch (FileNotFoundException e) {
- // TODO Auto-generated catch block
- e.printStackTrace();
- }
- while (scanner.hasNextLine()) {
- dane.add(scanner.nextLine());
- }
- for(char ch='A';ch<='Z';ch++) abc.add(ch);
- }
- //*** c':
- public static void main(String[] args) {
- intalize();
- for(String s : dane) {
- List<Character> before = new ArrayList<Character>();
- int number = 0;
- for(int i = 0;i<s.length();i++) {
- for(char ch : abc)
- if(s.charAt(i)==ch)
- if(!before.contains(ch)) {
- before.add(ch);
- number++;
- }
- }
- if(number>number_max) {
- number_max=number;
- string_max=s;
- }
- }
- System.out.println(string_max+" "+number_max);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement