问题标签 [formatter]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 如何阻止 Eclipse 格式化程序将所有枚举放在一行上
我有这样的枚举:
格式化文件时,输出变为:
java - 重写到 java txt 文件
我想知道是否有办法添加到已经创建的文本文件中。因为当我对已创建的文件执行此操作时:
它用一个空白重写当前的 filename.txt。谢谢,奎因
java - String.format 使用 exception.getMessage() 作为格式
我有一个与 JAVA 中的 String.format 相关的问题。我的 HibernateDao 类负责持久化实体,如果我有任何约束冲突,将抛出异常。该消息包含一个 %s 并将用作上层的格式,因为我应该担心这一层中的类型,因此无法识别我无法持久的对象。
然后在我的 DaoHelper 类中,我将捕获此异常并抛出一个新异常,并带有格式化的消息。
我的问题是,为什么我不能在我的 String.format 方法中直接调用 he.getMessage() ?并且必须改用 'tmp' 变量......它只是不会替换字符串中的 %s 。
提前谢谢。
java - 如何在Java中格式化小数点后给定位数的浮点数?
Java中从浮点数中获取字符串的最佳方法是什么,该字符串在点后仅包含X个数字?
ios - 如何将双精度值格式化为点后两位小数且分隔符为千位的字符串?
我在 Objective-C 中有一个 double 值,我需要将它的值放入标签中。我应该如何将其格式化为字符串,点后有 2 位小数,分隔符为千位?
python - Python 日志格式化程序中的部分字符串格式化
我正在寻找一种在 Python 日志格式化程序中执行部分字符串格式化的方法。
尝试通过以下方式定义格式化程序时:
formatter = logging.Formatter('[num-%d] %(levelname)s %(message)s' % (num,))
我会得到一个带有“格式需要映射”的 TypeError,这是合理的,因为解释器找不到“级别名称”和“消息”。
当然,我希望 'levelname' 和 'message' 都保持未格式化以供日志框架处理。
如我所见,还有另外两种解决问题的方法:
format = '[num-' + str(num) + '] %(levelname)s %(message)s' % (num,)
format = '[num-%(num)d] %(levelname)s %(message)s' % dict(num=num, levelname='%(levelname)s', message='%(message)s')
但是,我发现这两种解决方案都有些难看,我相信必须有更好的方法来格式化字符串的一部分——无论是在 Python 中,还是在 python 内置日志框架中使用。
有任何想法吗?
java - 如何在 Java 中多次调用格式化?
为简单起见,我有一个名为 FileEditor 的类:package modmaker;
当用户第一次进入程序时,会调用 overWriteFile 方法,制作文件。然后用户进入另一个窗口,在其中定义 block.* 变量,然后当调用按钮上的 actionPerformed 时,我希望调用 addBlock(),用当前变量格式化文件,但是当我尝试这样做时这多次,我给了我控制台错误......请帮助。
java - 是否有任何 Java CSS 格式化程序实用程序?
我需要格式化(而不是压缩)CSS 代码,以便将不可读的 CSS 代码格式化为可读。我需要这个作为 Java 库。
java - JFormattedTextField 问题
1)如何在不使用插入到 invokeLater() 中的 Caret 或 Focus 的情况下将 Cursor 设置为 0 位置(可以通过使用 @camickr格式化文本字段提示来解决),是否有人知道另一种方法
2)How to reset Formatter
有时(通过TAB从键盘提高焦点),重置不起作用并且在focusLost(空字段)格式化程序返回/转世字符或字符串返回(最后知道在setText(“”);之前),
注意:知道代码或以下代码is only this way
,关于如何从 OTN 重置 Formatter,但他们可怕的搜索规则......,只有代码(Jeanette 的问题或回答???)
附加图像基于我的 sscce
c++ - cout中“固定”的反义词是什么?
使用时,标题cout
中定义的默认格式化程序是什么?<iomanip>
换句话说,一旦我将格式化程序设置为fixed
using cout << fixed << setPrecision(2)
,我该如何改回来?或者,我要把它改回什么?