Skip to content

Instantly share code, notes, and snippets.

View osamingo's full-sized avatar
🧑‍💻

Osamu TONOMORI osamingo

🧑‍💻
View GitHub Profile
public enum RoutesEnum {
TOP("/", "portal/top"),
DETAIL("/{mediaId}", "media/detail");
private String urlPath;
private String filePath;
RoutesEnum(String urlPath, String filePath) {
@osamingo
osamingo / JobEnum.java
Created February 2, 2012 02:34
Enumを逆引きしたい
public enum JobEnum {
MUSICIAN(1, "ミュージシャン"),
MODEL(2, "モデル"),
private Integer jobId;
private String jobName;
JobEnum(Integer jobId, String jobName) {
this.jobId= jobId;
this.jobName= jobName;
@osamingo
osamingo / MapValueSort.java
Created February 2, 2012 02:23
MapのValueでSortしたい
Map<String, Integer> scores = new HashMap<String, Integer>();
List<Map.Entry<String, Integer>> entries = new ArrayList<Map.Entry<String, Integer>>(scores .entrySet());
// Valueの降順(大きい順)に並べる
Collections.sort(entries, new Comparator<Object>() {
@Override
@SuppressWarnings("unchecked")
public int compare(Object o1, Object o2) {
Map.Entry<String, Integer> e1 = (Map.Entry<String, Integer>) o1;