//RepeatedDigits.java //import utils.SavitchIn; class RepeatedDigits { public static void main(String[] agrs) { int theNum; int digitCounter[] = {0,0,0,0,0,0,0,0,0,0}; String myNum; System.out.print("\nType in an number: "); myNum = SavitchIn.readLine(); int numString[]; numString = new int[myNum.length()]; for(int i = 0; i < myNum.length(); i++){ switch(myNum.charAt(i)){ case '0': numString[i] = 0;break; case '1': numString[i] = 1;break; case '2': numString[i] = 2;break; case '3': numString[i] = 3;break; case '4': numString[i] = 4;break; case '5': numString[i] = 5;break; case '6': numString[i] = 6;break; case '7': numString[i] = 7;break; case '8': numString[i] = 8;break; case '9': numString[i] = 9;break; default: break; }//end switch }//end for //eliminates leading zeros and other invalid chars if(numString[0] == 0){ do{ int tempArray[]; tempArray = new int[numString.length-1]; for(int i =0; i