package com.liming.review;
import java.util.Date;
public class Printf {
/**
* 演示java中在控制台的格式化输出
* @author LiMing
* @since 2012/01/24
* */
public static void main(String[] args) {
/**
* 常用标识符
* %b 布尔值
* %d 十进制
* %c 字符
* %s 字符串
* %f 浮点数
* %e 标准科学计数法
* */
System.out.printf("%s","LiMing");
/**
*%n 表示换行 亦可以使用System.out.println()
*%S 将字符串以大写形式输出
*支持多参数输出
*多参数输出时例如
*System.out.printf(format,item1,item2,item3...); format 是指一个字串以及格式标识符构成的字符串
*条目必须与format中指定的格式标识符对应
**/
System.out.printf("%n%s%n", "end line");
System.out.printf("%s = %s%n", "Name", "Zhangsan");
System.out.printf("%S = %s%n", "Name", "Zhangsan");
// 支持多个参数时,可以在%s之间插入变量编号,1$表示第一个字符串,3$表示第3个字符串
System.out.printf("%1$s = %3$s %2$s%n", "Name", "san", "Zhang");
System.out.printf("true = %b; false = ", true);
System.out.printf("%b%n", false);
/**@整数的格式化输出
* %d表示将整数格式化为10进制整数
* %o表示将整数格式化为8进制整数
* %x表示将整数格式化为16进制整数
* %X表示将整数格式化为16进制整数,并且字母变成大写形式
* */
Integer iObj=100;
System.out.printf("%d;%d;%d%n", -100, 1234L, iObj);
System.out.printf("%o; %o; %o%n", -100, 1234L, iObj);
System.out.printf("%x; %x; %x%n", -100, 1234L, iObj);
System.out.printf("%X; %X; %X%n", -100, 1234L, iObj);
/**@浮点数格式化输出
* %e表示以科学技术法输出浮点数
* %E表示以科学技术法输出浮点数,并且为大写形式
* %f表示以十进制格式化输出浮点数,还可以限制小数点后的位数
* %10.2f 其中10代表域宽度,即输出字符所占的宽度;2表示精度,即小数点之后的位数;f表示格式描述符
* */
Double dObj = 12.34;
System.out.printf("%e; %e; %e%n", -123.456f, 7464.232641d, dObj);
System.out.printf("%E; %E; %E%n", -123.456f, 7464.232641d, dObj);
System.out.printf("%f; %f; %f%n", -123.456f, 7464.232641d, dObj);
System.out.printf("%.1f; %.3f; %f%n", -123.456f, 7464.232641d, dObj);
System.out.printf("%10.2f;%5.3f%n%n", 123.4,123.4);
/**
* @时间的格式化输出
* %t 表示格式化日期时间类型,%T是时间日期的大写形式,在%t之后用特定的字母表示不同的输出格式
* %t之后用y表示输出日期的年份(2位数的年,如99)
* %t之后用m表示输出日期的月份,
* %t之后用d表示输出日期的日号
* %t之后用Y表示输出日期的年份(4位数的年),
* %t之后用B表示输出日期的月份的完整名, %t之后用b表示输出日期的月份的简称
* %t之后用D表示以 "%tm/%td/%ty"格式化日期
* %t之后用F表示以"%tY-%tm-%td"格式化日期
* %t之后用H表示输出时间的时(24进制),%t之后用I表示输出时间的时(12进制)
* %t之后用M表示输出时间的分,%t之后用S表示输出时间的秒
* %t之后用L表示输出时间的秒中的毫秒
* %t之后p表示输出时间的上午或下午信息
* %t之后用R表示以"%tH:%tM"格式化时间
* %t之后用T表示以"%tH:%tM:%tS"格式化时间
* %t之后用r表示以"%tI:%tM:%tS %Tp"格式化时间
* %t之后用A表示得到星期几的全称
* %t之后用a表示得到星期几的简称
* */
Date date = new Date();
long dataL = date.getTime();
System.out.printf("%1$ty-%1$tm-%1$td%n", date);
System.out.printf("%1$td-%1$tm-%1$ty%n", date);
System.out.printf("%1$td-%1$tm-%1$ty%n", date);
System.out.printf("%1$tY-%1$tB-%1$td%n", date);
System.out.printf("%1$tD%n", date);
System.out.printf("%1$tF%n", date);
System.out.printf("%1$tH:%1$tM:%1$tS; %2$tI:%2$tM:%2$tS%n", date, dataL);
System.out.printf("%1$tH:%1$tM:%1$tS %1$tL%n", date);
System.out.printf("%1$tH:%1$tM:%1$tS %1$tL %1$tp%n", date);
System.out.printf("%1$tR%n", date);
System.out.printf("%1$tT%n", date);
System.out.printf("%1$tr%n", date);
System.out.printf("%1$tF %1$tA%n", date);
System.out.printf("%1$tF %1$ta%n", date);
System.out.printf("%1$tc%n", date);
}
}相关推荐
电子产品的老化测试有哪些类型?
因此,越来越多的人在寻找“已知合格的测试连接器”,即经过测试具有可靠性和有效性的测试连接器,可以在老化测试中制定优化方法。例如对于芯片来说,不同的封装有不同的老化测试座,QFP老化测试座,QFN老化测试座等。老化测试时,专用老化电路板上的元件将承受等于或高于其额定工作条件的压力,以消除任何在额定寿命之前过早失效的元件。静态老化:在此类系统中,将测试设备安装到老化板上的插座中,然后放入老化箱中,其中每隔12至24小时施加电源和高温。动态老化:在动态老化系统中,设备以老化速度设定的最大速率进行测试。
详解打印流PrintStream&Java中格式化输出的几种方法
java.io.PrintStream:打印流PrintStream:为其他输出流添加了功能,使他们能够方便地打印各种数据值表示形式。
SPI 协议帧格式深度解析:从 8 位数据到 16 位扩展的 3 种模式
本文深入解析SPI协议的帧格式,涵盖从8位标准到16位扩展的三种模式。通过详细讲解SPI时钟模式、数据宽度配置及实际应用案例,帮助开发者掌握SPI外设的深度定制能力,提升嵌入式系统开发效率。特别适用于连接传感器、存储器和显示器等高速通讯场景。
Java格式化控制台输出
在java中,可以使用System.out.printf方法在控制台上显示格式化输出 Double a = 16.9000; System.out.printf("%f", a); 输出结果为16.9000 但是如果我们想让输出的结果保留两位小数呢?该怎么去做,这边同C语言中一样,利用%.2f即可,其中.为分隔,2为保留的小数位数,即小数的精度 Double a = 16.9000; System.out.printf("%.2f", a); 输出结果为16.90 详细介绍一下,例如
大数据领域数据架构的工业互联网数据架构设计
工业互联网作为第四次工业革命的重要驱动力,正在深刻改变传统制造业的生产方式和商业模式。本文旨在探讨工业互联网环境下的大数据架构设计,重点解决工业数据采集、传输、存储、处理和分析等关键环节的技术挑战。工业互联网数据架构的核心组件大数据技术在工业场景下的应用数据治理和质量控制边缘计算与云计算的协同架构背景介绍:建立基本概念和问题域核心架构:详细解析工业互联网数据架构技术实现:通过代码和数学模型展示关键技术实践案例:展示真实场景应用工具资源:推荐实用开发工具和学习资源。
【即插即用模块】Transformer篇 | MICCAI 2025 | ReLULA:Q/K双ReLU线性注意力,既轻又准!
本文介绍了一种基于线性注意力的多实例学习模块(Lin-MIL),适用于高分辨率视觉任务。该模块通过转置计算顺序和使用ReLU激活,将计算复杂度从O(n²d)降至O(nd²),同时提升特征判别性。核心创新包括Q/K双ReLU激活、可学习温度系数和数值稳定归一化。实验表明,该模块在轻量化视觉任务中优于传统线性注意力和Mamba架构。代码实现了模块化矩阵乘法,支持即插即用替换ViT自注意力层。该模块特别适合计算病理学等需要处理大量图像补丁的任务。
Java格式化输出的四种方法及控制符说明
String.format()是一个static方法,接收与Formatter.format()一样的参数,其返回值:String对象,适用于一次输出。System.out.printf("一个字符串:%s,一个浮点数:%f,一个整数:%d",str,pi,i);System.out.format("一个字符串:%s,一个浮点数:%f,一个整数:%d",str,pi,i);f.format("一个字符串:%s,一个浮点数:%f,一个整数:%d",str,pi,i);//"x"表示格式化输出十六进制整数。
4、高光图像滤镜显著改善文本图像的光学字符识别
本文介绍了高光图像滤镜在光学字符识别(OCR)中的应用,详细探讨了其技术原理、实现步骤和在多种场景下的效果。通过增强文本图像的边缘和对比度,高光滤镜显著提升了OCR的识别率,尤其适用于扫描文档、手写笔记和低质量图像。实验结果表明,该方法在不同类型的文本图像中均表现出色,并提出了未来优化方向,如深度学习集成和多模态融合,为OCR技术的发展提供了新的可能性。
【Java格式化输出】
C与Java的格式化输出说明
【DeepSeek实战】1、DeepSeek民用级开发全指南:从0到1掌握AI应用开发与模型蒸馏实战
DeepSeek创新性地打破了传统AI开发的技术壁垒,通过双模型架构(DeepSeek-V3和R1)实现普惠化与专业化并重。其核心优势包括:零代码操作、浏览器直接使用、中文提示词控制及低成本(2元/百万token)。用户通过简单三步(注册-配置-使用)即可快速开启AI之旅,平台提供$50免费额度支持2个月高频使用。 四大核心应用场景: 办公自动化:周报撰写、PPT生成、数据分析一键完成 内容创作:提供爆款标题生成、垂直领域写作模板 学习辅助:支持文档解析、错题讲解、知识图谱构建 生活服务:个性化行程规划
全功能tgbot/Telegram机器人多功能有后台版源码
trx兑换 闪兑 关键字监控 群管 usdt监控 余额查询 推广分享 等几乎常见的tg机器人功能都有。全功能tgbot/telegram机器人多功能有后台版源码-打包好的可以直接上手。
Java控制台格式化输出
package com.liming.review; import java.util.Date; public class Printf { /** * 演示java中在控制台的格式化输出 * @author CrazyMonkey * @since 2012/...
kaggle学习笔记-餐厅数据挖掘
分析Zomato数据集的基本思想是为了公平地了解影响在班加罗尔不同地方建立不同类型餐厅的因素,每个餐厅的总评级,班加罗尔是这样一个城市,拥有超过12,000家餐厅,餐厅供应来自世界各地的菜肴。每天都有新的餐馆开业,这个行业还没有饱和,需求也在与日俱增。然而,尽管需求不断增加,新餐馆却很难与老牌餐馆竞争。大多数餐厅都供应同样的食物。班加罗尔是印度的IT之都。这里的大多数人主要依靠餐馆的食物,因为他们没有时间自己做饭。由于对餐馆的需求如此巨大,因此研究一个地方的人口统计学就变得很重要。
java格式化控制台输出_Java控制台格式化输出
package com.liming.review;import java.util.Date;public class Printf {/*** 演示java中在控制台的格式化输出* @author CrazyMonkey* @since 2012/01/24* */public static void main(String[] args) {/*** 常用标识符* %b 布尔值* %d 十进...
老版QQ原生表情gif动态
这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。
Probability and Statistics - 4th edition
Probability and Statistics - 4th edition
java 格式化输出json_在JAVA中把JSON数据格式化输出到控制台
public class ForMatJSONStr {public static void main(String[] args) {String jsonStr = "{\"id\":\"1\",\"name\":\"a1\",\"obj\":{\"id\":11,\"name\":\"a11\",\"array\":[{\"id\":111,\"name\":\"a111\"},{\"id\...
jdk-8u144-linux-x64.tar.gz.
该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包
java格式化控制台输出_在控制台中用java格式化输出打印
I can't find the correct format for printing the output to the console using System.out.format() my code isSystem.out.format("%03d%-15s%18d%n",ID[i],name[i],salary[i]);The formatting code(using left i...
pscad IEEE标准系统搭建说明
pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。
java格式化控制台输出_在JAVA中把JSON数据格式化输出到控制台
package com.test.jsonUtility;/** * @author* @date 创建时间:2017年10月17日 上午11:11:42* @version 1.0* @parameter* @since* @return* @throws */public class Json {private static String getLevelStr(int level) {Str...
java格式化json_java如何将json数据格式化输出到控制台
在做接口测试的过程中,大多数数据交互都使用json格式,但是在控制台输出json的效果远不如浏览器插件实现的漂亮。在找了一些资料后,决定自己写一个格式化输出json信息到控制台的方法,经过一些尝试已经完成。分享如下:/*** 输出json** @param jsonObject json格式响应实体*/public static JSONObject output(JSONObject jsonO...
java jsonobject_java如何将json数据格式化输出到控制台
在做接口测试的过程中,大多数数据交互都使用json格式,但是在控制台输出json的效果远不如浏览器插件实现的漂亮。在找了一些资料后,决定自己写一个格式化输出json信息到控制台的方法,经过一些尝试已经完成。分享如下:/** * 输出json * * @param jsonObject json格式响应实体 */ public static JSONO...
java 格式化输出json_java如何将json数据格式化输出到控制台
在做接口测试的过程中,大多数数据交互都使用json格式,但是在控制台输出json的效果远不如浏览器插件实现的漂亮。在找了一些资料后,决定自己写一个格式化输出json信息到控制台的方法,经过一些尝试已经完成。分享如下:/*** 输出json** @param jsonObject json格式响应实体*/public static JSONObject output(JSONObject jsonO...
java 控制台格式化_Java控制台格式化输出
package com.liming.review;import java.util.Date;public class Printf {/*** 演示java中在控制台的格式化输出* @author CrazyMonkey* @since 2012/01/24* */public static void main(String[] args) {/*** 常用标识符* %b 布尔值* %d 十进...
java如何将json数据格式化输出到控制台
在做接口测试的过程中,大多数数据交互都使用json格式,但是在控制台输出json的效果远不如浏览器插件实现的漂亮。在找了一些资料后,决定自己写一个格式化输出json信息到控制台的方法,经过一些尝试已经完成。分享如下: /** * 输出json * * @p...
java 格式化打印,格式化Java中控制台的文本输出
I'm writing a simple diary console program. Can't really figure out what the easiest way to break up text input from the user. I take in a diary note in a string and then I want to be able to print th...
JSON字符串控制台格式化输出 java
1.正常情况下返回的json数据格式如下: {"header":{"transSn":"e33128bb7622462ebfb2cbfcc46baa14","dateTime":"20181002110000","serviceCode":"********","appId":"999999999999","bizId":"000000","version":"1.0","resT...
1839



被折叠的 条评论
为什么被折叠?



