java怎么只选取数字后四位
时间: 2024-09-11 19:07:56 浏览: 42
华为OD机试C卷- 数字排列(Java & JS & Python & C & C++).md-私信看全套OD代码及
在Java中,要只选取一个数字的后四位,可以使用字符串操作和数学运算相结合的方法。以下是一种可能的实现方式:
```java
public class Main {
public static void main(String[] args) {
int number = 123456789;
String numberStr = String.valueOf(number);
String lastFourDigits = numberStr.substring(numberStr.length() - 4);
System.out.println("最后四位数字是: " + lastFourDigits);
}
}
```
在这个例子中,首先将数字转换成字符串,然后使用`substring`方法选取从倒数第四个字符开始到字符串末尾的部分,这样就得到了最后四位数字。
另一个可能的方法是使用数学运算:
```java
public class Main {
public static void main(String[] args) {
int number = 123456789;
int lastFourDigits = number % 10000;
System.out.println("最后四位数字是: " + lastFourDigits);
}
}
```
在这个例子中,通过使用取模运算符`%`,可以得到一个整数除以10000后的余数,这个余数就是原数字的最后四位。
阅读全文