Это быстрое и грязное решение сработало для меня.
public static void main(String[] args)
{
String s = ",,,foo,bar";
int count = 0;
for (int i = 0; i < s.length() ; i++) {
if (s.charAt(i) != ',')
break;
count++;
}
System.out.println("count " + count);
}
Обновление: только что понял, что вам нужно только посчитать ',' в начале строки, а не в середине.Я обновил код, чтобы сделать это.