horiuchi #4139(2007/11/17 04:34 GMT) [ Java ] Rating1/1=1.00
Javaがなかったので初投稿です。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
public class Answer87 { public static String formatCenter(String str, int length) { if (length <= 0) return str; StringBuilder builder = new StringBuilder(str); for (int index = 0; index < length; index++) { builder.insert(0, ' '); builder.append(' '); } int start = (builder.length() - length) / 2; return builder.substring(start, start + length); } public static void main(String[] args) { System.out.println(formatCenter("abcde", 5)); // "abcde" System.out.println(formatCenter("abcde", 7)); // " abcde " System.out.println(formatCenter("abcde", 8)); // " abcde " System.out.println(formatCenter("abcde", 1)); // "c" System.out.println(formatCenter("abcde", 2)); // "bc" System.out.println(formatCenter("abcde", 0)); // "abcde" } }
Rating1/1=1.00-0+
[ reply ]
horiuchi
#4139()
[
Java
]
Rating1/1=1.00
Javaがなかったので初投稿です。
Rating1/1=1.00-0+
[ reply ]