如何在Java中选择特定的数字?

用户13926345:

假设您用Java编写了一个简单的除法程序并运行它。现在,假设它为您提供了451.12531的答案但是,您只想从该答案中选择一个或两位数,就可以在该点之前或之后。在这种情况下,我们假设需要选择。第二个数字是5而且您只想打印此。你是怎样做的?

AdilOoze:

这可以通过使用以下方法将Double转换为String来完成:

String s = String.valueOf(double);  

然后,您可以使用该Character.getNumericValue()方法来获取所需的数字/位置:

int x = Character.getNumericValue(s.charAt(1));

完整示例:

Double d = 451.12531;
String s = String.valueOf(d);  
int x = Character.getNumericValue(s.charAt(1));

x您想要的号码在哪里,在上面的示例中将是5

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章