Advertisement
Guest User

Untitled

a guest
Aug 31st, 2015
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.53 KB | None | 0 0
  1. import java.io.BufferedReader;
  2. import java.io.FileNotFoundException;
  3. import java.io.FileReader;
  4. import java.util.Collections;
  5. import java.util.Comparator;
  6. import java.util.LinkedList;
  7.  
  8. /**
  9.  * Created by Nemanja on 31-Aug-15.
  10.  */
  11. public class kosta
  12. {
  13.     public static void main(String[] args)
  14.     {
  15.         BufferedReader reader = null;
  16.         try
  17.         {
  18.             reader = new BufferedReader(new FileReader("tekst.txt"));
  19.  
  20.             String[] splitter;
  21.             LinkedList<String> list = new LinkedList<String>();
  22.             String s;
  23.             int[] wordCount;
  24.             while ((s = reader.readLine()) != null)
  25.             {
  26.                 splitter = s.split(" ");
  27.                 for (int i = 0; i < splitter.length; i++)
  28.                 {
  29.                     list.add(splitter[i]);
  30.                 }
  31.             }
  32.             Collections.sort(list);
  33.             wordCount = new int[list.size()];
  34.  
  35.             int j = 0;
  36.  
  37.             for (int i = 1; i < list.size(); i++)
  38.             {
  39.                 while (i < list.size() && list.get(i).equals(list.get(i - 1)))
  40.                 {
  41.                     wordCount[j]++;
  42.                     i++;
  43.                 }
  44.                 j++;
  45.             }
  46.             for (int i : wordCount)
  47.             {
  48.                 if (i != 0)
  49.                 {
  50.                     i++;
  51.                     System.out.println(i);
  52.                 }
  53.             }
  54.  
  55.         } catch (Exception e)
  56.         {
  57.             e.printStackTrace();
  58.         }
  59.     }
  60.  
  61. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement