View Problem
Right Space pad a number
Given the number 1024 right pad it to 6 characters
Submit a new solution for scala or java
There are 26 other solutions in additional languages (clojure, cpp, csharp, erlang ...)
"1024 "
java
private static String spaces(int spaces) {
StringBuffer sb = new StringBuffer();
for(int i=0; i<spaces; i++) {
sb.append(' ');
}
return sb.toString();
}
private static String rightPad(int number, int spaces) {
String numberString = String.valueOf(number);
return numberString + spaces(spaces - numberString.length());
}
StringBuffer sb = new StringBuffer();
for(int i=0; i<spaces; i++) {
sb.append(' ');
}
return sb.toString();
}
private static String rightPad(int number, int spaces) {
String numberString = String.valueOf(number);
return numberString + spaces(spaces - numberString.length());
}
Submit a new solution for scala or java
There are 26 other solutions in additional languages (clojure, cpp, csharp, erlang ...)




