Java 的 String.padLeft()
方法只能處理字符串類型。如果你需要處理其他非字符串類型,你需要先將它們轉換為字符串,然后再使用 padLeft()
方法。例如,如果你有一個整數數組,你可以先將數組轉換為字符串,然后對每個字符串元素調用 padLeft()
方法。這里有一個簡單的例子:
public class Main {
public static void main(String[] args) {
int[] numbers = {1, 2, 3, 4, 5};
String[] strNumbers = new String[numbers.length];
for (int i = 0; i < numbers.length; i++) {
strNumbers[i] = Integer.toString(numbers[i]);
}
for (String strNumber : strNumbers) {
System.out.println(strNumber.padLeft(5, '0'));
}
}
}
在這個例子中,我們將整數數組轉換為字符串數組,然后使用 padLeft()
方法將每個字符串元素左對齊并填充零,使其長度為 5。