public class Conversion {
public static void main(String[] args) {
Integer t = Conversion.parseInt("123456012", 7);
System.out.println(t);
}
public static int parseInt(String str, int base) {
int weight = 1;
int sum = 0;
for (int i = str.length() - 1; i >= 0; i--) {
sum += ((str.charAt(i)) - '0') * weight;
weight *= base;
}
return sum;
}
}