共計 540 個字符,預計需要花費 2 分鐘才能閱讀完成。
要取數字的第幾位,可以使用以下方法:
public int getDigit(int number, int position) {String numStr = String.valueOf(number);
if(position < 1 || position > numStr.length()) {throw new IllegalArgumentException("Position is out of range");
}
char digitChar = numStr.charAt(numStr.length() - position);
int digit = Character.getNumericValue(digitChar);
return digit;
}
// 使用示例
int number = 12345;
int position = 3;
int digit = getDigit(number, position);
System.out.println(" 第 " + position + " 位數字是:" + digit);
以上代碼定義了一個 getDigit
方法,接受一個整數和一個位置參數,然后將整數轉換為字符串,從字符串中取出對應位置的字符,再將字符轉換為數字返回。可以根據具體需求調用這個方法來獲取數字的任意一位。
丸趣 TV 網 – 提供最優質的資源集合!
正文完