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

如何在java中将1显示为01?[副本]

伊富
2023-03-14

当使用g.drawstring命令时,如何在Java中将1显示为01?我已经尝试过了,但不知道应该使用什么术语。

共有3个答案

仲孙小云
2023-03-14

如果要打印包含该数字的字符串,可以使用string。总体安排

如果您编写类似于String的内容。格式化(“d”,yourNumber),对于yourNumber=1,您将获得字符串01,以便在系统中使用以前的代码。把它画出来或者画在屏幕上。

如果要使用g.drawstring,可以使用以下代码:

g.drawString(String.format("%02d", yourNumber), x, y)
昝卓
2023-03-14

您可以使用Java的字符串。format()方法,如下所示(推荐

String.format("%02d", num)

或者,如果你可以这样写:

String text = (num < 10 ? "0" : "") + num;
丌官信厚
2023-03-14

您可以格式化String并像这样显示它:

g.drawString(String.format("%02d", 1));

 d用于格式化,其中02表示两位数字,必要时带前导零,d表示十进制数

关于格式化数字字符串的官方Oracle文档

 类似资料:
  • 我需要在Java写一个小程序,要求一个人输入一个Pin码。所以我需要用星号(*)而不是数字隐藏Pin。我怎么能那样做? 到目前为止,这是我的代码: 实际上这个程序现在起作用,但我想增加一个功能,显示像“***”或“**”等的Pin。(当人员进入时,控制台中是自己的Pin)。我找到了可以完全隐藏别针的东西,但我不想这样。我要带星号的别针 有什么想法吗?谢谢

  • 本文向大家介绍在MySQL中将TRUE FALSE记录显示为0 1,包括了在MySQL中将TRUE FALSE记录显示为0 1的使用技巧和注意事项,需要的朋友参考一下 将列设置为BOOLEAN以显示0和1值。让我们创建一个表- 使用插入命令在表中插入一些记录- 使用select语句显示表中的所有记录- 这将产生以下输出-

  • 我想在WooCommerce PHP add_fee上通过HTML使用一个fontawesome图标,但它很清楚地把它写下来了...如何使其作为图标工作? 字面上显示为:

  • 我希望我的应用程序看起来像这样: 如有任何帮助,我们将不胜感激!

  • 我用libgdx用Java做了一个应用程序。我需要使用屏幕的高度和1080的比例。因此,我创建了一个名为rh的浮点数,它等于gdx.graphics.getheight()/1080 请救命!提前谢了。 p.s:gdx.graphics.getheight()以nr的像素为单位获取屏幕的高度。