• <bdo id='c3o9f'></bdo><ul id='c3o9f'></ul>
    <legend id='c3o9f'><style id='c3o9f'><dir id='c3o9f'><q id='c3o9f'></q></dir></style></legend>
    1. <small id='c3o9f'></small><noframes id='c3o9f'>

      <tfoot id='c3o9f'></tfoot>
      <i id='c3o9f'><tr id='c3o9f'><dt id='c3o9f'><q id='c3o9f'><span id='c3o9f'><b id='c3o9f'><form id='c3o9f'><ins id='c3o9f'></ins><ul id='c3o9f'></ul><sub id='c3o9f'></sub></form><legend id='c3o9f'></legend><bdo id='c3o9f'><pre id='c3o9f'><center id='c3o9f'></center></pre></bdo></b><th id='c3o9f'></th></span></q></dt></tr></i><div id='c3o9f'><tfoot id='c3o9f'></tfoot><dl id='c3o9f'><fieldset id='c3o9f'></fieldset></dl></div>

      1. 如何格式化字符串数字以在 android Edit Field 中使用

        时间:2023-09-29
        <tfoot id='7J2qK'></tfoot>
          1. <i id='7J2qK'><tr id='7J2qK'><dt id='7J2qK'><q id='7J2qK'><span id='7J2qK'><b id='7J2qK'><form id='7J2qK'><ins id='7J2qK'></ins><ul id='7J2qK'></ul><sub id='7J2qK'></sub></form><legend id='7J2qK'></legend><bdo id='7J2qK'><pre id='7J2qK'><center id='7J2qK'></center></pre></bdo></b><th id='7J2qK'></th></span></q></dt></tr></i><div id='7J2qK'><tfoot id='7J2qK'></tfoot><dl id='7J2qK'><fieldset id='7J2qK'></fieldset></dl></div>
            • <bdo id='7J2qK'></bdo><ul id='7J2qK'></ul>
                <tbody id='7J2qK'></tbody>

                <small id='7J2qK'></small><noframes id='7J2qK'>

                  <legend id='7J2qK'><style id='7J2qK'><dir id='7J2qK'><q id='7J2qK'></q></dir></style></legend>
                  本文介绍了如何格式化字符串数字以在 android Edit Field 中使用逗号的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  我可以在android中使用什么功能将数字显示为不同的格式.

                  For what function I can use in android to display the number into different formats.

                  例如:如果我输入 1000,那么它应该显示为 1,000.如果我输入 10000,那么它应该显示为 10,000.如果我输入 1000000,那么它应该显示为 1,000,000.

                  For eg: If I enter 1000 then it should display like this 1,000. If I enter 10000 then it should display like this 10,000. If I enter 1000000 then it should display like this 1,000,000.

                  请指导我.

                  推荐答案

                  你可以使用 DecimalFormat 并且只是格式化数字

                  You could use DecimalFormat and just format the number

                  DecimalFormat formatter = new DecimalFormat("#,###,###");
                  String yourFormattedString = formatter.format(100000);
                  

                  结果将是

                  • 1,000,000 表示 1000000
                  • 10,000 为 10000
                  • 1,000 表示 1000
                  • 1,000,000 for 1000000
                  • 10,000 for 10000
                  • 1,000 for 1000

                  2019 年 12 月 2 日更新

                  String.format("%,d", number) 将是一个更好(更少硬编码)的解决方案,如@DreaminginCode 下面的评论中所示,所以我想我会在这里添加它另一种选择

                  This String.format("%,d", number) would be a better(less hardcoded) solution as indicated in the comments below by @DreaminginCode so I thought I would add it here as an alternative

                  这篇关于如何格式化字符串数字以在 android Edit Field 中使用逗号的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:Java 输出格式 下一篇:如何在 Java 中使用占位符进行字符串格式化(如在

                  相关文章

                  最新文章

                  <tfoot id='rxPqA'></tfoot>
                1. <i id='rxPqA'><tr id='rxPqA'><dt id='rxPqA'><q id='rxPqA'><span id='rxPqA'><b id='rxPqA'><form id='rxPqA'><ins id='rxPqA'></ins><ul id='rxPqA'></ul><sub id='rxPqA'></sub></form><legend id='rxPqA'></legend><bdo id='rxPqA'><pre id='rxPqA'><center id='rxPqA'></center></pre></bdo></b><th id='rxPqA'></th></span></q></dt></tr></i><div id='rxPqA'><tfoot id='rxPqA'></tfoot><dl id='rxPqA'><fieldset id='rxPqA'></fieldset></dl></div>

                  • <bdo id='rxPqA'></bdo><ul id='rxPqA'></ul>

                2. <small id='rxPqA'></small><noframes id='rxPqA'>

                      <legend id='rxPqA'><style id='rxPqA'><dir id='rxPqA'><q id='rxPqA'></q></dir></style></legend>