java在程序中定义一函数digit(n,k),它能分离出整数n从右边数第k个数字。 输入 正整数n和k。 输出 一个数字。
时间: 2023-11-27 15:53:29 浏览: 192
输入一个整数,计算并输出该数的数字之和.java
以下是 Java 实现:
```java
public static int digit(int n, int k) {
// 先将 n 转换成字符串
String str = String.valueOf(n);
// 计算需要取出的数字的下标
int index = str.length() - k;
// 取出对应的字符并转换成数字
return Character.getNumericValue(str.charAt(index));
}
```
函数的思路是先将整数转换成字符串,然后根据需要取出的数字的下标计算出对应的字符,并将它转换成数字返回。
阅读全文