try this one.......




public class Problemconverter {

public static void convert(String s){
int len = s.length();
String next;
int count = 1;
if (len == 0)
return ;
else if(len == 1)
System.out.println(count+""+s.charAt(0));
else{
for(int i=0; i<len; i++){
if(s.charAt(i) == s.charAt(i+1)){
count++;
}
else break;
}
System.out.print(count+""+s.charAt(0));

next = s.substring(count);
convert(next);

}
}
public static void main(String[] args) {

convert("10444221");
}
}