GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — Java-Programs/String/StringSort.java at master · divScorp/Java-Programs Expand file tree/ Copy pathStringSort.javaMore file actions 44 lines (37 loc) · 890 Bytes / Copy pathStringSort.javaFile metadata and controls44 lines (37 loc) · 890 Bytes 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 package String; import java.util.Arrays; import java.util.Comparator; public class StringSort { public static void sortByLength(String[] s) { Arrays.sort(s, new Comparator<String>() { @Override public int compare(String s1, String s2) { return s1.length()-s2.length(); } }); } public static void sortByAlphabet(String[] s) { Arrays.sort(s, new Comparator<String>() { @Override public int compare(String s1, String s2) { if(s1.charAt(0)<s2.charAt(0)) return -1; return 1; } }); } public static void print(String[] s) { for(String str:s) { System.out.println(str); } } public static void main(String[] args) { String[] s={"java","html","python","swift","android"}; sortByLength(s); System.out.println("Sort by length: "); print(s); sortByAlphabet(s); System.out.println("\nSort by alphabet: "); print(s); } } |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |