public class PrintFormat{

public static void main(String[] args)

{

//Console print format

//System.out.printf(format, args);format为指定的输出格式,args参数

System.out.printf("%+8.3f\n", 3.14); //"+"表示后面输出的数字会有正负号,正的+,负的- ;8.3f表示输出浮点数,宽度为8,小数点保持3位有效

System.out.printf("%+-8.3f\n", 3.14);//"-"表示靠左对齐

System.out.printf("%08.3f\n", 3.14);//"0"8位宽度中自动补0

System.out.printf("%(8.3f\n", -3.14);//"("如果是负数,自动加上( )

System.out.printf("%,f\n", 123456.78); //","金钱表示方法,每三位有一个逗号

System.out.printf("%x\n", 0x2a3b); //输出16进制数

System.out.printf("%#x\n", 0x2a3b);//输出带0x标识的16进制数

System.out.printf("老板:您名字%s,年龄:%3d岁,工资:%,-7.2f\n","ajioy",21,36000.00);

System.out.printf("老板:您名字%1$s,年龄:%2$#x岁\n","ajioy",38); //"n{1}quot;表示用第n个参数

}

}

输出结果如下:

+3.140

+3.140

0003.140

(3.140)

123,456.780000

2a3b

0x2a3b

老板:您名字ajioy,年龄: 21岁,

老板:您名字ajioy,年龄:0x26岁

注意:console下的输出在实际开发中并不常用,所以理解即可。

java控制台输出方式,JAVA控制台输出格式相关推荐

  1. 理解javascript中的在控制台输出方式console.log

    大家都有用过各种类型的浏览器,每种浏览器都有自己的特色,本人拙见,在我用过的浏览器当中,我是最喜欢Chrome的,因为它对于调试脚本及前端设计调试都有它比其它浏览器有过之而无不及的地方.可能大家对co ...

  2. java web输出语句到控制台_Java工程师(6).循环结构

    搞清楚循环结构语句的执行效果与使用场景. 程序中的循环流程 程序中的循环流程 试着编写程序实现下列功能: 在控制台中输出100个Hello字符串. 在控制台中输出从 1 到 100 的数字. - - ...

  3. java 多线程输出_[Java多线程]ABC三个线程顺序输出的问题

    大概的问题是这样的: 有A,B,C三个线程, A线程输出A, B线程输出B, C线程输出C 要求, 同时启动三个线程, 按顺序输出ABC, 循环10次 这是一个多线程协同的问题, 本身多线程是没有执行 ...

  4. java 怎么输出地址,Java中char[]输出不是内存地址的原因详解

    前言 Java中共有八种基本数据类型:byte,int,short,long,float,double,char,boolean. 计算机中的基础数据单位是bit, 1byte=8bit. 数据类型 ...

  5. python中print无法打印在控制台输出_Pycharm Python控制台不打印输出

    我有一个函数,我从Pycharm python控制台调用,但没有输出显示.Pycharm Python控制台不打印输出 In[2]: def problem1_6(): ...: for i in r ...

  6. java怎样输出闰年,Java 小日历格式输出 闰年计算

    2010-04-26 22:36 import java.util.Scanner; public class _calendar { public static void main(String[] ...

  7. java ascii 编码方式,Java 字符编码 ASCII、Unicode和UTF-8

    1 ASCII码 统一规定英语字符与二进制位之间的关系.ASCII码一共规定了128个字符的编码.例如,空格"SPACE"是32(二进制00100000),大写字母A是65(二进制 ...

  8. java tomcat输出信息,java – 如何在Tomcat中记录stdout输出?

    我以前遇到过类似的问题,还没有找到一种方法,通过在Windows unless you are running Tomcat as a Windows service中记录System.out来执行此 ...

  9. Python控制台输出颜色,让你的Python程序更加生动活泼

    Python控制台输出颜色,让你的Python程序更加生动活泼 在编写Python程序时,我们通常需要使用到控制台输出.而控制台输出的内容通常是黑白的,缺乏生动和互动性.那么如何让Python程序在控 ...

最新文章

  1. Control Compliance Suite,听说过吗?
  2. springboot整合websocket实现一对一消息推送和广播消息推送
  3. 基於tiny4412的Linux內核移植--- 中斷和GPIO學習(2)
  4. 计算机无论采用何种方式接入网络,自考计算机网络实用技术考核知识点之Internet的结构及其接入方式...
  5. dns文件传输服务器,MOOC云计算 - DNS三部曲之DNS区域传输限制
  6. 开源工具 PrivateBin 修复XSS 漏洞
  7. yum配合rpm查看软件包安装位置
  8. 一道海量日志的随机选取问题
  9. 基于图像的三维重建与基于三维点云数据的曲面拟合
  10. DoraemonKit一款功能齐全的Android研发助手
  11. 如何在photoshop中应用3DLUT预设?ps怎么安装.3dl、.look、.cube预设?
  12. 手机淘宝APP怎么复制商品链接发送到微信公众号查询淘宝优惠券及淘宝返利?
  13. PCI-E 1x, 4x, 8x, 16x 接口定义
  14. 科技爱好者周刊(第 209 期):程序员是怎样的人
  15. 重磅!腾讯优图20篇入选CVPR 2021论文一览
  16. 2022-渗透测试-xss小游戏通关
  17. [激光器原理与应用-4]:激光器的内部结构与工作原理
  18. Dvwa之暴力破解全级别学习笔记
  19. c语言中热河输入空格,热河 - 在线打字测试(dazi.kukuw.com)
  20. Camera Daemon

热门文章

  1. Android心电数据分析,Android SurfaceView+Canvas画脉搏/心电数据图-Go语言中文社区
  2. usb接口linux系统设计,AUFS 联合文件系统 - 基于USB接口的微型桌面Linux系统设计
  3. drools动态配置规则_基于 Flink 和 Drools 的实时日志处理
  4. 电脑打字手指正确姿势_洞箫的演奏姿势和动作
  5. 高能同步辐射光源科学数据管理策略研究与应用
  6. 【2015年第4期】面向科技情报的互联网信息源自动发现技术
  7. 哈利波特与魔杖的故事(洛谷P4613题题解,Java语言描述)
  8. 贪心策略摘果子(洛谷P1478题题解,Java语言描述)
  9. Reservoir Computing: Harnessing a Universal Dynamical System
  10. 给一个正在运行的Docker容器动态添加Volume