如何制作一个非常紧凑的getDigit()方法

时间:2015-04-13 18:42:42

标签: java

我正在开发一个项目,我需要制作一个非常紧凑的getDigit方法。

例如我会输入: getDigit(1234, 4)我会回来1

谢谢!

2 个答案:

答案 0 :(得分:0)

试试这个方法:

public static int getDigit(int number, int k)
{
    return (number / (int)Math.pow(10, k - 1)) % 10;
}

答案 1 :(得分:-1)

以下是另一种方法:

return (number%(int)Math.pow(10, k+1))/((int)Math.pow(10, k));