首页 > 解决方案 > 如何只保留整数的最后 3 位并能够操作它们?

问题描述

我正在尝试编写一个程序,要求用户输入一个整数,只保留该输入的最后 3 位数字,并能够对其进行操作。例如,如果他们输入 1234,它将只保留 234,那么它将能够反转这些数字并输出 432。然后我希望能够对该反转的数字执行算术运算。谢谢大家的帮助。

标签: java

解决方案


您可以使用%(余数)运算符,然后使用StringBuilder

int val = 1234;
val = val % 1000;

System.out.println(new StringBuilder(String.valueOf(val)).reverse());

推荐阅读