Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Lab 8
- import java.io.*;
- import java.util.*;
- public class Dictionar {
- /**
- * @param args
- */
- public static void main(String[] args) {
- // TODO Auto-generated method stub
- HashMap<String, Long> dict = new HashMap<String, Long>();
- File folder = new File("/home/student/Downloads/");
- File[] listOfFiles = folder.listFiles();
- for (int i = 0; i < listOfFiles.length; i++) {
- dict.put(listOfFiles[i].getName(), listOfFiles[i].length());
- }
- Object[] names = dict.keySet().toArray();
- Object[] sizes = dict.values().toArray();
- Object[][] x = {names, sizes};
- /*Collections.sort(dict.get,new Comparator(){
- });*/
- Arrays.sort(names,new Comparator() {
- @Override
- public int compare(Object o1, Object o2) {
- // TODO Auto-generated method stub
- return ((String) o2).compareTo((String) o1);
- }
- });
- System.out.println(Arrays.toString(names));
- }
- }
- import java.util.*;
- import java.io.*;
- public class Pb2 {
- /**
- * @param args
- */
- public static void main(String[] args) throws FileNotFoundException, IOException {
- // TODO Auto-generated method stub
- String file = new String("/home/student/Downloads/fisier");
- TreeMap<Integer, LinkedList<String>> t = new TreeMap<Integer, LinkedList<String>>();
- BufferedReader br = new BufferedReader(new FileReader(file));
- int i=0;
- String line;
- while ((line = br.readLine()) != null) {
- i ++;
- LinkedList l = new LinkedList();
- String[] arr = line.split(" ");
- for ( String ss : arr)
- l.add(ss);
- t.put(i, l);
- }
- br.close();
- System.out.println(t);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement