Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Apr 26th, 2012  |  syntax: None  |  size: 1.01 KB  |  hits: 13  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. Android : How To Sort An Arraylist of Special Characters Alphabetically?
  2. Comparator<SetGetMethods> comperator = new Comparator<SetGetMethods>() {
  3.  
  4.         public int compare(SetGetMethods object1, SetGetMethods object2) {
  5.  
  6.                 return object1.getCityname().compareToIgnoreCase(object2.getCityname());
  7.  
  8.         }
  9.  
  10.     };
  11.     Collections.sort(temp, comperator);
  12.        
  13. String norwegian = "< a, u00E5;A< b,B< c,C< d,D< e,E< f,F< g,G< h,H< i,I< j,J" +
  14.                    "< k,K< l,L< m,M< n,N< o,O< p,P< q,Q< r,R< s,S< t,T" +
  15.                    "< u,U< v,V< w,W< x,X< y,Y< z,Z";                      
  16. RuleBasedCollator myNorwegian = new RuleBasedCollator(norwegian);     
  17. List<String> words =
  18.   Arrays.asList("Arendal Bergen Drammen u00E5lesund".split("\s"));     
  19. System.out.println(words);     
  20. Collections.sort(words, myNorwegian);     
  21. System.out.println(words);
  22.        
  23. Collator noCollator = Collator.getInstance(new Locale("no", "NO"));
  24. noCollator.setStrength(Collator.SECONDARY);
  25. ...