【java – 打印格式化的数组】教程文章相关的互联网学习教程文章

java – 在日期格式化后以小写形式显示AM和PM【代码】

格式化日期时间后,时间以大写形式显示AM或PM,但我想要小写,如am或pm. 这是我的代码:public class Timeis {public static void main(String s[]) {long ts = 1022895271767L;String st = null; st = new SimpleDateFormat(" MMM d 'at' hh:mm a").format(ts);System.out.println("time is " + ts); } }解决方法:不幸的是,标准的格式化方法不允许你这样做.乔达也不是.我想你将不得不通过一个简单的post-format替换来处理你的格式化...

java – 如何格式化月份中的“11th”,“21st”或“23rd”(序数指示符)?【代码】

我知道这会给我一个月的日期作为数字(11,21,23):SimpleDateFormat formatDayOfMonth = new SimpleDateFormat("d");但是你如何格式化月份的日期,包括ordinal indicator,比如11,11或23?解决方法: // https://github.com/google/guava import static com.google.common.base.Preconditions.*;String getDayOfMonthSuffix(final int n) {checkArgument(n >= 1 && n <= 31, "illegal day of month: " + n);if (n >= 11 && n <= 13) {r...

C语言实验——格式化输出(常量练习) -java【代码】

Submit Statistic Problem Description 用c语言的基本输出格式打印下列内容: 100 A 3.140000 Input 本题目没有输入数据 Output 输出三行数据: 100 A 3.140000 Sample Input Sample Output100 A 3.140000 import java.util.Scanner; public class Main { public static void main(String args[]) { System.out.println("100"); System.out.println("A"); System.out...

java – ANDROID:如何格式化必须保存在文本文件中的文本【代码】

我有一个应用程序,我可以从数据库中选择数据,然后在TableView中显示结果.接下来我要做的是将所选数据(当前显示在TableView中)保存到文本文件中,这样它就可以复制到PC上并打印到纸上.我想要实现的是每列之间的空格相等.我正在使用这样的东西将文本保存到文件中:out.write("\n "+name+" \t"+amount+" \t"+price);但是在文本编辑器中打开文件后看起来不太好.这是正确的方法吗?如果不是什么?解决方法:您可以使用函数String.format来...

Java货币格式化程序:强制使用货币符号格式化【代码】

我使用spring currency formatter根据货币代码格式化值public String format(Number number, String currencyCode) {CurrencyFormatter formatter = new CurrencyFormatter();formatter.setCurrency(Currency.getInstance(currencyCode));return formatter.print(number, Locale.getDefault()); }因此,如果我将其称为格式(10,“GBP”),那么无论区域设置是什么,我都希望该值返回10.00英镑. 这可能吗?解决方法:每当您显示货...

java – Play 2.0中带有泛型的自定义格式化程序

我想register一个自定义格式化程序来处理Set< Integer>. 显而易见的方式: Formatters.register(Set< Integer> .class,new AnnotationIntegerSetFormatter()); 导致“非法开始表达”.什么是正确的方法,或者不可能?解决方法:Set< Integer> .class不是合法的Java,因为该类型的通用组件在编译时被擦除.我认为使用Set.class应该可以工作,虽然这会为所有Set< T>注册你的处理程序.类型.

使用Curl Command使用Jersey,Jackson和json.org/java Parser进行JSON格式化【代码】

使用Java 6,Tomcat 7,Jersey 1.15,Jackson 2.0.6(来自FasterXml maven repo),& www.json.org解析器,我正在尝试相当打印JSON字符串,因此它将通过curl -X GET命令行缩进. 我创建了一个简单的Web服务,它具有以下架构: 我的POJO(模型类): Family.javaimport javax.xml.bind.annotation.XmlRootElement;@XmlRootElement public class Family {private String father;private String mother;private List<Children> children;// Getter...

格式化java字符串以查找特定方式【代码】

我是Java的新手,我有4个int堆栈,我需要以特定的方式打印出来.我使用的IDE是BlueJ. 我想打印数组看起来如下所示|110| |231| |333| |444||111| |232| |334| |447||112| |233| |335| |448||113| |234| |336| |449||114| |235| |337| |450||115| |236| |338| |451|我正在尝试使用System.out.println(“|”stack1.pop()“|”),但它会产生一个问题,因为我不知道如何从底部返回,返回顶部.防爆. 115 ...

java – 在JSP中格式化HTML【代码】

我是Java的新手,如果我的措辞错误,我会提前道歉.我有一个小代码片段,它有多个开始和结束分隔符,因为我有一些混合了JSP的HTML.如果没有HTML,只需几行代码即可完成,但我需要使用HTML进行渲染,这样几乎可以使代码行增加一倍.我想知道是否有更好的方法来做这个,而不是有这么多的开始和结束分隔符.我知道我可以使用模板库,但我试图远离它,并希望尽可能在JSP(而不是单独的类)中执行此操作.谢谢您的帮助!<% try {List<Page> children = p...

java – 使用模式格式化货币时是否使用正确的数字分隔符?【代码】

假设我有以下< f:convertNumber>格式化货币类型编号:<f:convertNumber type="currency" locale="#{userSession.locale}" pattern="$###,###.###" />在英语中,一百万将是1,000,000,但在德国,它应该是1.000.000.我的问题是:如果我使用上面的模式,JSF是否会知道指定语言环境的数字格式并自动使用正确的分隔符? 如果没有,如果您能告诉我如何格式化货币编号并同时指定正确的数字分隔符,我将非常感激.解决方法:了解并了解< f:conver...

java – 格式化黄瓜特征文件

我在黄瓜功能文件中广泛使用数据表.数据表主要是数据库表的转储,我以管道分隔格式导出并且没有正确对齐. 在Cucumber-JVM中是否有任何选项可以自动对齐DataTables?解决方法:如果您正在使用IntelliJ,请转到代码>重新格式化代码

java – Android Studio代码格式化多个文件

我已经知道如何手动格式化Android Studio文件,但是如果我关闭选项卡,是否有任何方法可以格式化代码.我创建了一个宏,它在保存时格式化代码,但只在当前查看的.java / .xml上执行,我需要为打开/修改的文件(Git)或所有项目文件执行此操作. 解释:有一些screnarios,当我们必须在Android Studio之外手动覆盖strings.xml时,它会弄乱格式化,所以下一个人总是要打开xml并点击保存.解决方法:如果在左侧的项目视图中选择包或目录,则可以一次格...

java – JSoup – 格式化元素【代码】

假设我有这个HTML:<html><head></head><body><form method="post"><select name="books"> <option value="111">111</option><option value="222">222</option></select></form></body> </html>我在Jsoup中加载它并获得结果:Document doc = Jsoup.parse(html); doc.outputSettings().indentAmount(4); doc.outputSettings().charset("UTF-8"); doc.outputSettings().prettyPrint(true); String result = doc.outerHtml();结果是:...

Java 8 DateTimeFormatter无法解析自身格式化的日期【代码】

DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd hh:mm:ss z"); ZonedDateTime zonedDateTime = ZonedDateTime.ofInstant(Instant.now(), ZoneId.systemDefault()); // 2016-10-10 09:28:45 PDT String s = zonedDateTime.format(formatter); // this call fails ZonedDateTime.parse(s, formatter);给定的代码片有什么问题,格式化函数.parse(date.format(formatter))不应该评估到同一个日期吗?例外:jav...

java – 在JSP日期格式化程序中处理不可解析的字符串【代码】

我正在编写一个JSP,有时需要格式化来自请求的Java Date.我是这样做的:<fmt:formatDate value="${attribute.value}" pattern="yyyy-MM-dd HH:mm:ss"/>它在Java日期上运行得非常好. 但是,有时候具有完全相同名称(attribute.value)的请求属性字段实际上不是日期,因此不应将其格式化.我想要做的是简单地将该字符串传递给fmt:format标记,而不是在不可解析的日期抛出异常. 我可以使用c来完成类似的事情:选择但我宁愿尽可能地将JSP视图...