public static void main(String[] args) {
String s="sdf sdfsdfsd sdfsdfsd sdfsdfsd sdf sdf sdf ";
String st[]=s.split(" ");
System.out.println(st.length);
Map<String, Integer> mp= new TreeMap<String, Integer>();
for(int i=0;i<st.length;i++){
Integer count=mp.get(st[i]);
if(count == null){
count=0;
}
mp.put(st[i],++count);
}
System.out.println(mp.size());
System.out.println(mp.get("sdfsdfsd"));
}
Пытаюсь ответить на мой вопрос:
Нет, кажется, нет более простого способа, чем тот, который указан в вопросе, из коробки.
После того, как я набрал это слишком много раз, просто вставил более короткий в исполняемый файл с именем 'git-columns', доступный для git, теперь я могу просто:
git конфликтует
, чтобы получить список, который я хотел.
Обновление: как предлагает Ричард, вы можете настроить псевдоним git в качестве альтернативы исполняемому файлу
git config --global alias.conflicts '!git ls-files -u | cut -f 2 | sort -u'
Преимущество использования исполняемого файла над псевдонимом состоит в том, что вы можете поделиться этим скриптом с членами команды (в части каталога bin репо).