当前位置: 首页 > 知识库问答 >
问题:

如何转换数据值?[关闭]

欧阳俊逸
2023-03-14

我想更改一个值。

那么,在Java/Kotlin中可以将价值从5,000,000美元转换为500,000美元吗?

共有1个答案

艾骏
2023-03-14

我的“个人”方法是试着弄清楚你首先是如何获得输入的。在这种情况下,从Java中,您可能会使用NumberFormatter将数值格式化为字符串,因此您可能需要考虑将其反转。

String text = "$5,000,000";
NumberFormat formatter = NumberFormat.getCurrencyInstance();
Number number = formatter.parse(text);
System.out.println(number.intValue());

将打印5000000

现在,这将假设JVM使用的区域设置使用$,而不是磅或日元,但是当调用numberformat.getCurrencyInstance()时,您可以为区域设置添加种子,因此这是您所拥有的一个定制级别。

 类似资料:
  • 想改进这个问题吗 通过编辑此帖子,更新问题,使其只关注一个问题。 我被问到这个问题,我不确定我下面的回答是否正确。它可以运行,但是否太混乱了? 考虑给定的代码。 > 解释为什么语句@line7打印0.0。您可以将您的解释写成内联注释 更新代码,使其打印0.5(带解释)。 int i1=1,i2=2;双d3; d3=i1/i2; 系统出来println(((i1/i2)=“d4);}}} 我的回答正

  • 我有一个比较大的df date type 2024-01-01 1 2024-01-01 2 2024-01-01 1 2024-01-02 3 2024-01-02 2 2024-01-02 3 2024-01-02 1 2024-01-02 1 2024-01-03 1 2024-01-03 4 2024-01-03 2 2024-01-03 5 ... 如何恰当地完成如下的统计转换 date

  • 假设我有一个表customer(int id,类型varchar,首选项jsonb)。类型可以是、等。根据列类型值,首选项JSON结构将有所不同。 在从数据库加载客户记录时,如果type=regular我希望将其转换为对象类型,如果type=premium我希望将其转换为对象类型。 我已经阅读了几篇关于使用JOOQ JSON转换器/绑定的教程。但是它们是一对一映射,不是基于条件的(取决于另一个列值

  • 本文向大家介绍如何在R数据帧中将空值转换为NA?,包括了如何在R数据帧中将空值转换为NA?的使用技巧和注意事项,需要的朋友参考一下 当我们的数据包含空值时,很难执行分析,我们可能会将这些空值转换为NA,以便我们了解不可用的值的数量。这可以通过使用单个方括号来完成。 示例 请看以下具有一些空值的数据框- 将空值转换为NA-

  • 问题内容: 假设我有一个表 customer(int id,类型varchar,首选项jsonb) 。的 类型 可以是,基于该列类型值偏好JSON结构将是不同的等等。 从数据库加载客户记录时,如果 type = REGULAR, 我想将其转换为对象类型,如果 type = PREMIUM, 我想将其转换为对象类型。 我已经看过几本有关使用JOOQ JSON转换器/绑定的教程。但是它们是一对一的映射

  • 我有一个MySQL数据库,其中所有的表字段排序规则为 它已经存储了将近1000个记录,现在我想把所有这些数据转换成 以便我可以显示任何语言内容。我已经将字段排序规则修改为utf8_general_ci,但这并不能将所有旧记录转换为utf8_general_ci