我需要针对以下场景的 Java 逻辑:
- 从 5 到 100 的数字,递增 5
- 例如,5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95。
我需要一个通用逻辑,当我得到 5 时,它应该转换为 0,对于 10,它应该转换为 1,15 应该转换为 2,依此类推。任何人都可以通过提供这个逻辑来帮助我。
我的一个想法是我可以拥有带有键、值对的 HashMap 。
我们还能有比这更好的其他逻辑吗?
最佳答案
只需将序列公式应用于给定的数字,在您的示例中可能是:
public static void calculate(int number) {
return (number / 5) - 1;
}
关于java - 根据某个序列生成数字的公式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28969827/